Gharry - Definition

gharry

n 1: a horse-drawn carriage in India

Look up another word