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

  1. Baalzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of flies"
  2. Bingham
    • Origin:

      British surname
    • Meaning:

      "homestead at a hollow"
  3. Bastion
    • Origin:

      English word name
    • Meaning:

      "a projecting part of a fortification"
  4. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  5. Begonia
    • Origin:

      French
    • Meaning:

      "Begon's flower"
  6. Breton
    • Origin:

      French
    • Meaning:

      "from Brittany"
  7. Bibiana
    • Origin:

      Latin
    • Meaning:

      "life"
  8. Bailee
    • Origin:

      Spelling variation of Bailey
  9. Brooklynn
    • Origin:

      Spelling variation of Brooklyn, place name from Dutch
    • Meaning:

      "marshland"
  10. Baojin
    • Origin:

      Mandarin
    • Meaning:

      "precious gold"
  11. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  12. Berengaria
    • Origin:

      Latin
    • Meaning:

      "bear spear"
  13. Busy
    • Origin:

      English, diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  14. Blaque
    • Origin:

      Variation of Blake or Black
  15. Black
    • Origin:

      Color name
  16. Beline
    • Origin:

      French
    • Meaning:

      "goddess"
  17. Berg
    • Origin:

      German
    • Meaning:

      "mountain, hill"
  18. Brona
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  19. Binnie
    • Origin:

      Celtic
    • Meaning:

      "crib, wicker basket"
  20. Betsabe
    • Origin:

      Spanish, Catalan, Hungarian, Polish
    • Meaning:

      "daughter of the oath"