Definisi 'self-knowledge'
English to English
noun
1 an understanding of yourself and your goals and abilities
source: wordnet30
More Word(s)
apprehension, discernment, savvy, understanding,

Visual Synonyms
Click for larger image