New Forest pony

Noun

 * 1) A horse of a breed indigenous to the New Forest in Hampshire, England.