Urdu · noun · People & Roles

Lallu

लल्लू
Meaning

Colloquial: a fool or dullard; a soft, gullible simpleton.