Origin and Meaning of the Name Maelgwn
Meaning:Defender/prince/dog of battle
Form of:Itself (Maelgwn)
Miscellaneous Info for Maelgwn
Similar Names to Maelgwn for Boys & Girls
The name meaning of Maelgwn and the name origin of Maelgwn have been reviewed by our name experts.