polo pony

Noun
  1. A small agile horse specially bred and trained for playing polo (synset 102383116)

Other Searches