gharri

noun
  1. A horse-drawn carriage or cab used in India and other South Asian countries.
  2. Usage: Also spelled ghari or garhi; Regional/South Asian English

Examples