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

  1. Bravo
    • Origin:

      Italian word name
  2. Beech
    • Origin:

      English
    • Meaning:

      "beech tree"
  3. Bryant
    • Origin:

      Variation of Brian
  4. Balliol
    • Origin:

      French
    • Meaning:

      "fortification"
  5. Borna
    • Origin:

      Croatian
    • Meaning:

      "battle"
  6. Bowman
    • Origin:

      English surname
    • Meaning:

      "archer"
  7. Brice
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  8. Baglan
    • Origin:

      Gaelic
    • Meaning:

      "descendant of the little scholar"
  9. Betta
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  10. Benevolent
    • Origin:

      Word name
  11. Bautista
    • Origin:

      Spanish
    • Meaning:

      "baptist"
  12. Boi
    • Origin:

      Catalan diminutive of names beginning with Bald-
  13. Bichette
    • Origin:

      French
    • Meaning:

      "little doe"
  14. Baez
    • Origin:

      Spanish surname
  15. Barbora
    • Origin:

      Latin
    • Meaning:

      "foreign woman"
  16. Buxton
    • Origin:

      English
    • Meaning:

      "boulders that rock at a touch"
  17. Barthelemy
    • Origin:

      French form of Bartholomew
  18. Bayleigh
    • Origin:

      Spelling variation of Bailey
  19. Brochan
    • Origin:

      Welsh
    • Meaning:

      "porridge"
  20. Birkir
    • Origin:

      Icelandic
    • Meaning:

      "birch"