AI Baby Blend logoAI Baby Blend

Bulgarian girl and boy namesPopular Bulgarian baby names with meanings, origins and a free name picker

Not sure where to start? Get a Bulgarian name suggestion

Tap the button and we'll pull a name from this list for you.

Keep exploring

One more thing about your future baby

Made for your family

€9 · English

Get 10 names chosen around your taste

Real names selected around your surname, style and family clues, with a personal reason for every recommendation.

  • Meanings, origin and surname rhythm
  • One free refresh included
Build my shortlist

AI baby photo generator

Curious what your baby would look like?

Upload one photo of each parent and meet your future baby in about 5 minutes.

See Your Baby

Name finder

Search this list by letter

Start with one letter or look for it anywhere in the name.

This search covers only the 20 names on this page.

Quick starting letters

Search the full name collection

Share Bulgarian baby names

Alexander
Georgi
Dimitar
Nikolay
Petar
Ivan
Stefan
Vasil
Boris
Hristo
Maria
Ivana
Yana
Viktoria
Raya
Elena
Kalina
Mila
Sofia
Desislava

Quick name game

This name or that one?

Choose between two names at a time. Your picks are added to your shortlist.

Top 10 Bulgarian Baby Boy Names List

Bulgarian baby boy names are deeply rooted in tradition, history, and cultural pride. These names often carry strong meanings, reflecting qualities like courage, leadership, and steadfastness. Below are the top 10 Bulgarian baby boy names and their inspiring meanings:

  1. Alexander (Александър) – Of Greek origin, Alexander means “defender of the people.”
  2. Georgi (Георги) – The Bulgarian form of George, meaning “farmer” or “earth-worker.”
  3. Dimitar (Димитър) – Derived from Demetrius, this name means “belonging to Demeter,” the Greek goddess of agriculture.
  4. Nikolay (Николай) – The Bulgarian form of Nicholas, meaning “victory of the people.” Nikolay signifies success, triumph, and popularity, with ties to Saint Nicholas, a beloved figure in Bulgarian culture.
  5. Petar (Петър) – The Bulgarian form of Peter, meaning “rock” or “stone.”
  6. Ivan (Иван) – Meaning “God is gracious,” Ivan is a name of deep spiritual significance.
  7. Stefan (Стефан) – Of Greek origin, Stefan means “crown” or “garland.”
  8. Vasil (Васил) – Derived from Basil, this name means “king” or “royal.”
  9. Boris (Борис) – Boris means “fighter” or “warrior.”
  10. Hristo (Христо) – A name derived from Christ.

Top 10 Bulgarian Baby Girl Names List

Bulgarian baby girl names are rich with grace, beauty, and spiritual significance. These names often reflect the virtues and qualities cherished in Bulgarian culture. Here are the top 10 Bulgarian baby girl names and their enchanting meanings:

  1. Maria (Мария) – Of Latin origin, Maria means “wished-for child” or “bitter.”
  2. Ivana (Ивана) – The feminine form of Ivan, meaning “God is gracious.”
  3. Yana (Яна) – A Slavic name meaning “God is gracious.”
  4. Viktoria (Виктория) – Of Latin origin, Viktoria means “victory.”
  5. Raya (Рая) – Raya means “paradise” or “heaven.”
  6. Elena (Елена) – Elena means “bright” or “shining light.”
  7. Kalina (Калина) – Kalina means “viburnum tree” or “flower.”
  8. Mila (Мила) – Mila means “dear” or “gracious.”
  9. Sofia (София) – Sofia means “wisdom.”
  10. Desislava (Десислава) – Desislava means “to seek glory.”

Know someone expecting? Send them this list.

Share with Friends

Related naming traditions