A stylized form of Maximo or Maximus, from Latin, meaning 'greatest.'
Like Maxximo?
Swipe through thousands of names like it