Urdu · noun · People & Roles

Lulla

लल्लू
also written: Lallu
Meaning

Slang: a simple, timid, spineless fellow; a wimp.