Meaning of the name Madog
Madog \m(a)-dog\ as a boy's name is a variant of Maddock (Welsh), and the meaning of Madog is "charitable, benevolent".
The baby name Madog sounds like Madoc and Madock. Other similar baby names are Cadog and Madox.
Available domain names for Madog
Searching for available domains...
Find the meaning of baby names