iJunoon official Urdu Dictionary
جھجک
jhijak
شرمیلا پن
sharmeela pan
English definition for sheepishness
1. n. feeling embarrassed about yourself
Synonyms and Antonyms for sheepishness
Sponored Video