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”.
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)