Derived from Welsh Madog or Madawg meaning 'fortunate', also a Welsh place name of Celtic origin.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Madon?
Swipe through thousands of names like it