A Latinate elaboration of Leon or Leonidas, from the Greek 'leon' meaning 'lion,' symbolizing strength and bravery.
Like Leonitus?
Swipe through thousands of names like it