An Italian surname-name meaning 'of May' or 'from May,' tied to the month name Maggio.
Like Dimaggio?
Swipe through thousands of names like it