A Welsh name from Madoc, a medieval form meaning “fortunate” or “good,” with royal_classic historical use in Britain.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Maddock?
Swipe through thousands of names like it