DELECTATION


Meaning of DELECTATION in English

(n.) Great pleasure; delight.

Webster's English dictionary.      Английский словарь Webster.