French form of Maximus, meaning 'the greatest' in Latin.
Like Maxime?
Swipe through thousands of names like it