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.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.