What does Rex mean?
Directly from the Latin noun 'rex', meaning 'king' — the same root behind 'regal' and 'royal'. One of the few names that literally means 'king' with no ambiguity.
What does Maximilian mean?
From the Latin Maximilianus, from maximus, “greatest.”