Sable Island Pony (noun) Definition, Meaning & Examples

noun
  1. a variety of wild pony found on Sable Island, Nova Scotia
Sable Island Pony (noun) Definition, Meaning & Examples

More Definitions