The meaning of the name Leo is Lion
The origin of the name Leo is Italian
People who like the name Leo also like: Oliver, Liam, Noah, Henry, Jack, Levi, Benjamin Violet, Charlotte, Scarlett, Lily, Amelia, Isla, Ruby
Here are pictures of people with the name Leo. Help us put a face to the name by uploading your pictures to BabyNames.com!