gharry

Explore definitions, synonyms, and language insights of gharry

Definitions

Noun
a horse-drawn carriage in India

More General Terms