An Italian diminutive of Massimo, derived from Latin Maximus meaning 'the greatest.'
Like Massi?
Swipe through thousands of names like it