Madoc

  • [ - ]
  • Welsh
Possibly derived from Welsh mad "fortunate" combined with a diminutive suffix.

EQUIVALENTS
WELSH: Madog
OTHER FORMS
ENGLISH: Maddox