[Edit]
Answer
Noel simply means Christmas. Such as The First Noel (the First Christmas), Joyeaux Noel (Merry Christmas), Pere Noel (Father Christmas) and so on.
First answer by Runtdog. Last edit by Runtdog. Contributor trust: 568 [recommend contributor]. Question popularity: 15 [recommend question]





