ellyll
pl. ellyllon

Welsh word for "elf."

Back to "E" | Back to JCE
Home

Mary Jones 2004