Meaning of Manawydan

Definition of Manawydan

(noun) Celtic sea god; son of Llyr

Other information on Manawydan

WIKIPEDIA results for Manawydan
Amazon results for Manawydan