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