Meaning of gharry

Definition of gharry

(noun) a horse-drawn carriage in India

Other information on gharry

WIKIPEDIA results for gharry
Amazon results for gharry