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