high self-esteem - English Synonyms Dictionary