gharry has definitions from the fields of India,transportation
1
[ noun ] (India,transportation) a horse-drawn carriage in India

Related terms

carriage

*