iJunoon official Urdu Dictionary
شرمیلا پن
sharmeela pan
لحاظ
lehaaz
حجاب
hijaab
English definition for diffidence
1. n. lack of self-confidence
Synonyms and Antonyms for diffidence
Meaning for diffidence found in 19 Languages.
Sponored Video