The baby boy name Madoc represent unique meaning, Possibly derived from Welsh mad "fortunate" combined with a diminutive suffix., is popular among welsh ethenicity or origin.

The name pronounce as maadok, the name contain around 2 syllables in pronouciations.

The human Madoc has also nick names such as Doc, and also has variations of Madock, Maddock, Maddox.

Map Of Welsh Origin