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

  1. Brynja
    • Origin:

      Icelandic
    • Meaning:

      "armour"
  2. Bartolomea
    • Origin:

      Aramaic
    • Meaning:

      "of the furrow"
  3. Bashkim
    • Origin:

      Albanian
    • Meaning:

      "unity, together"
  4. Barra
    • Origin:

      Irish
    • Meaning:

      "fair head"
  5. Brazil
    • Origin:

      Place-name
  6. Branch
    • Origin:

      Word name
  7. Bona
    • Origin:

      Latin
    • Meaning:

      "good, good woman"
  8. Baretto
    • Origin:

      Portuguese
  9. Boulder
    • Origin:

      Nature name
  10. Batul
    • Origin:

      Arabic
    • Meaning:

      "virgin"
  11. Borromeo
    • Origin:

      Italian
    • Meaning:

      "good pilgrim"
  12. Beatus
    • Origin:

      Roman, masculine variation of Beata
  13. Babygirl
    • Origin:

      Word name
  14. Bracha
    • Origin:

      Hebrew
    • Meaning:

      "blessing"
  15. Bayan
    • Origin:

      Kurdish, Kazakh
    • Meaning:

      "morning; woman"
  16. Bader
    • Origin:

      German
    • Meaning:

      "bath house attendant"
  17. Bruc
    • Origin:

      Catalan
    • Meaning:

      "heather"
  18. Bombay
    • Origin:

      Indian place-name
  19. Bearchán
    • Origin:

      Irish
    • Meaning:

      "little spear"
  20. Birney
    • Origin:

      English surname
    • Meaning:

      "island with the brook"