self-respectful - English Synonyms Dictionary