NOEL


Meaning of NOEL in English

n. Christmas (esp. as a refrain in carols).

Etymology: F f. L (as NATAL)

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