Urdu · noun · Everyday Life

Lari

लारी
Meaning

A lorry or truck; in some regions a bus.