Baby Names and Name Generators

What Does Maxence Mean?
"greatest"