Sheepish Meaning in Hindi

What is the translation of word Sheepish in Hindi?

Meaning of  Sheepish in Hindi is : दब्बू

Definition of word Sheepish

  • (of a person or expression) showing embarrassment from shame or a lack of self-confidence.

Other Meanings of Sheepish

Example Sentences

a sheepish grin