Mope-Headed Meaning in Hindi

What is the translation of word Mope-Headed in Hindi?

Meaning of  Mope-Headed in Hindi is : झबरा

Other Meanings of Mope-Headed