Meaning of manawyddan

Definition of manawyddan

(noun) Celtic sea god; son of Llyr

Other information on manawyddan

WIKIPEDIA results for manawyddan
Amazon results for manawyddan