Origin: British
Meaning: elf or magical being
Ailwyn as a boy's name is of Old English meaning "elf or magical being".