gharry
1. [ noun ] (India,transportation) a horse-drawn carriage in India
Related terms: carriage
Similar spelling:   Garry