← Back to Directory

Slang tagged with auto

rickshaw

A motorized auto-rickshaw (a common form of local transport).