Uncover the origin, popularity, and more for any name.
Leo is a masculine given name of Latin origin, meaning 'lion'. It is often associated with strength, courage, and leadership.
Writer
Footballer
Actor
Both Leo and Luna have celestial origins, evoking a sense of strength and magic.
Both names are strong yet elegant, with Italian roots and a lyrical quality.
Meaning 'happy' in Latin, Felix complements Leo's boldness with a touch of optimism.