Meaning: Happy Christmas / Merry Christmas (Irish → English) Phrases & Examples in Other Entries:
1. Noun 2. Noun (Telecom, TV-RAD) Phrases and Examples