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