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

  1. Bellona
    • Origin:

      Latin
    • Meaning:

      "fighter"
  2. Basilio
    • Origin:

      Italian and Spanish variation of Basil, Greek
    • Meaning:

      "regal"
  3. Brixta
    • Origin:

      Celtic
    • Meaning:

      "magic"
  4. Berta
    • Origin:

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

      "bright"
  5. Brazen
    • Origin:

      English word name
    • Meaning:

      "bold"
  6. Berenger
    • Origin:

      German
    • Meaning:

      "warrior fighting with a spear"
  7. Betsan
    • Origin:

      Welsh pet form of Elizabeth
  8. Bingo
    • Origin:

      Word name
  9. Brienne
    • Origin:

      Modern invented name
  10. Barabbas
    • Origin:

      Aramaic
    • Meaning:

      "son of the father"
  11. Boots
    • Origin:

      English word name
  12. Badar
    • Origin:

      Arabic, Hindi
    • Meaning:

      "full moon"
  13. Bautista
    • Origin:

      Spanish
    • Meaning:

      "baptist"
  14. Burl
    • Origin:

      English
    • Meaning:

      "knotty wood; butler"
  15. Benuel
    • Origin:

      American variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"
  16. Brilliance
    • Origin:

      English word name
    • Meaning:

      "brightness of light; exceptional intelligence"
  17. Buff
    • Origin:

      Modern nickname, also color name
  18. Buckminster
    • Origin:

      English
    • Meaning:

      "monastery where deer dwell"
  19. Balbina
    • Origin:

      Roman
    • Meaning:

      "stammerer"
  20. Bao
    • Origin:

      Chinese
    • Meaning:

      "treasure, jewel"