Urdu · noun · People & Roles

Ghochu

घोचू
Meaning

Slang: a naive fool, a clueless simpleton.