gharry

noun

1.
a horse-drawn carriage in India