Origin: Slavic
Meaning: Beautiful
Lepa is a Slavic girl’s name meaning “beautiful” or “pretty.” This name is a gem that sparkles with the promise of pretty moments and beautiful memories. It’s a diminutive of the name Leposava. Lepa is a perfect choice if you want to tell your little one stories where they are the star in a world where beauty is not just skin deep but radiates from the heart.