Elf_In_A_Willow's definitions
The Anglo-Saxon Baby name 'Elswyth' means 'Elf in the willow trees'. One Historical ruler, King Alfred The Great, Had a wife - The Queen - Called Queen Elspeth.
by Elf_In_A_Willow February 2, 2019
Get the Elswyth mug.