Elswyth

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 02, 2019
mugGet the Elswyth mug.