The first name Leo is female and male.
Leo is a name for boys and seldom for girls. It is a short form of the Old German names Leopold and Leonhard or Leonie and Leonore, but also an independent Latin Name.
Leo is Latin for “lion”.
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!