1239 Baby Names That Start With B (with Meanings and Popularity)

  1. Berta
    • Origin:

      Spanish, Catalan, Italian, Polish, Czech, Hungarian, Slovene, Scandinavian variation of Bertha
    • Meaning:

      "bright"
  2. Becket
    • Origin:

      English and Irish
    • Meaning:

      "bee hive, little brook or bee cottage"
  3. Benita
    • Origin:

      Latin
    • Meaning:

      "blessed"
  4. Brae
    • Origin:

      Scottish
    • Meaning:

      "slope of a hill"
  5. Berry
    • Origin:

      Nature name
  6. Brone
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  7. Binnie
    • Origin:

      Celtic
    • Meaning:

      "crib, wicker basket"
  8. Batya
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"
  9. Beekman
    • Origin:

      Dutch
    • Meaning:

      "dweller by the stream"
  10. Benvenuto
    • Origin:

      Italian
    • Meaning:

      "welcome"
  11. Binyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

      "son of the right hand"
  12. Blanford
    • Origin:

      English
    • Meaning:

      "gray man's ford"
  13. Bainbridge
    • Origin:

      British
    • Meaning:

      "bridge over the river Bain"
  14. Bermuda
    • Origin:

      Place-name
  15. Bálint
    • Origin:

      Hungarian from Latin
    • Meaning:

      "strong, healthy"
  16. Bahram
    • Origin:

      Iranian
    • Meaning:

      "good-natured, nice"
  17. Bengt
    • Origin:

      Swedish variation of Benedict
    • Meaning:

      "blessed"
  18. Belkis
    • Origin:

      Spanish, Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  19. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  20. Bingo
    • Origin:

      Word name