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

  1. Becca
    • Origin:

      Diminutive of Rebecca
    • Meaning:

      "servant of God"
  2. Barbossa
    • Origin:

      Portuguese surname
    • Meaning:

      "a place with many palm trees"
  3. Bhaskara
    • Origin:

      Sanskrit
    • Meaning:

      "shining"
  4. Biel
    • Origin:

      Catalan variant of Gabriel
  5. Bacchus
    • Origin:

      Roman mythology name
  6. Beyonce
    • Origin:

      Invented name
  7. Brighton
    • Origin:

      English place-name
  8. Bartleby
    • Origin:

      English surname, probably related to Bartholomew
    • Meaning:

      "son of the furrow"
  9. Brett
    • Origin:

      Celtic
    • Meaning:

      "from Brittany"
  10. Brewer
    • Origin:

      English, occupational surname
  11. Bronco
    • Origin:

      Spanish
    • Meaning:

      "rough, unbroken horse"
  12. Berenger
    • Origin:

      German
    • Meaning:

      "warrior fighting with a spear"
  13. Babette
    • Origin:

      French, diminutive of Barbara
  14. Baylee
    • Origin:

      Spelling variation of occupational name Bailey
    • Meaning:

      "law enforcer, bailiff"
  15. Banner
    • Origin:

      English occupational name
    • Meaning:

      "flag bearer"
  16. Britton
    • Origin:

      English
    • Meaning:

      "from Britain"
  17. Baden
    • Origin:

      German
    • Meaning:

      "son of Bade"
  18. Bradford
    • Origin:

      English
    • Meaning:

      "wide river crossing"
  19. Bora
    • Origin:

      Czech diminutive of Barbara or Albanian
    • Meaning:

      "snow"
  20. Bennet
    • Origin:

      Variation of Bennett, English
    • Meaning:

      "blessed"