Diffident nature Synonyms
Diffident replaced
Definitions for Diffident
- (adjective) not comfortable around people
- (adjective) showing modest reserve
- (adjective) lacking self-confidence
Synonyms for phrase
DN abbreviation
DN is an abbreviation for Diffident NatureWhat does DN stand for?
DN stands for "Diffident Nature"