Leo Meaning and Origin
The name Leo is a boy’s name meaning “lion” and is of Latin origin. The name Leo was borne by several Christian saints. It is also a northern constellation depicting a lion.Â
Lists with the name Leo:
- 100 Cute First & Middle Names For Boys
- 25 Unique Middle Names for Boys
- Cute First and Middle Name Combinations
- 50 Cute Baby Boy Names We Cannot Get Enough of