Noun Definition

gharry

1.Definition: a horse-drawn carriage in India

Category: Objects