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