Leon is a male name.
Leon is a variant of the names Leo and Leonhard and of Latin and Greek origin.
Leon means “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!