Names Related to Madoc

Names that are related to MADOC:
MADDOX   m   English (Modern)
MADOC   m   Welsh
MADOG   m   Welsh