Leja is a female name.
Leja is a form of Lea in several countries, e.g. in Lithuania, Slovenia and Croatia or Finland.
Leja means “weary” and “cow” or “lioness”.
No need to look further, then. Find a beautiful first name for your baby with our free Baby Names App. Just try it now!