Father Christmas
People in England often call him Father Christmas, but some of them call him Santa Claus as well.
Father Christmas
Japanese people call Christmas, Kurisumasu.
The people of Great Britain call it Christmas.
In England people do open presents on Christmas day, the day after father Christmas has come
People from London NEVER call it 'London England', they just call it London. Only people from the USA call it 'London England'.
People following Hinduism do not have a specific word for Christmas because it is non Hindu festival. Hindu people usually call christmas christmas!
Americans say: "Merry Christmas" and people from England say: "Happy Christmas".
December 25
Yes!
clothes