Urdu · noun · Everyday Life

Thela

ठेला
said the-laa
Meaning

A handcart or push-cart, as used by vendors.