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.

Search Baby Girl Names

Search by:

  • Name or Meaning
  • Filter
  • Letter