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

  1. Barbossa
    • Origin:

      Portuguese surname
    • Meaning:

      "a place with many palm trees"
  2. Berit
    • Origin:

      Scandinavian variation of Birgit
  3. Barak
    • Origin:

      Hebrew
    • Meaning:

      "lightning"
  4. Bowden
    • Origin:

      English
    • Meaning:

      "bow hill"
  5. Bilal
    • Origin:

      Arabic
    • Meaning:

      "moist"
  6. Bernardo
    • Origin:

      Italian, Spanish, Portuguese
    • Meaning:

      "strong as a bear"
  7. Blanchard
    • Origin:

      French surname
    • Meaning:

      "white deer"
  8. Berin
    • Origin:

      Latin
    • Meaning:

      "fair-haired"
  9. Bayan
    • Origin:

      Buryat, Kurdish
    • Meaning:

      "rich, wealth; morning"
  10. Bret
    • Origin:

      Spelling variation of Brett
  11. Berlioz
    • Origin:

      French surname
  12. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  13. Blakeley
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  14. Branok
    • Origin:

      Cornish
    • Meaning:

      "crow"
  15. Bagheera
    • Origin:

      Literary name
    • Meaning:

      "tiger"
  16. Breanna
    • Origin:

      Spelling variation of Briana
  17. Blu
    • Origin:

      Variation of Blue, color name
  18. Bitsy
    • Origin:

      Diminutive of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  19. Brioc
    • Origin:

      Welsh diminutive
    • Meaning:

      "mighty prince"
  20. Biisan
    • Origin:

      Choctaw, Native American, meaning unknown