Christmas comes from Old English 'Cristes moesse' (Christ's mass), first recorded in 1038. This evolved into Middle English 'Cristmasse' and modern 'Christmas.' The other options are modern reconstructions or German terms that exist but aren't the origin. 'Weihnachten' is German for Christmas but is not the source of the English word.