All I Want for Christmas Contest 2024!

Sorry but your theory was shot down at the word enchant.
Unless you're Buzd.
It is definitely olde English.