SELF-DELIGHT


Meaning of SELF-DELIGHT in English

n. delight in oneself or one's existence.

Oxford English vocab.      Оксфордский английский словарь.