Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of self love

- The love of one's self; desire of personal happiness; tendency to seek one's own benefit or advantage.