ONE'S BETTER SELF


Meaning of ONE'S BETTER SELF in English

the good side of human nature; one's positive qualities, one's better side

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.