Variant of Maddox, from Welsh Madoc meaning 'fortunate' or 'beneficent.'
Like Madux?
Swipe through thousands of names like it