gharry

Noun
  1. A horse-drawn carriage in India (synset 103440901)

Other Searches