English Dictionary
◊ MANAWYDAN
Manawydan
n : (Welsh) sea god; son of LLyr [syn: {Manawydan}, {Manawyddan}]