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

  1. Bonnet
    • Origin:

      English
    • Meaning:

      "hat"
  2. Benning
    • Origin:

      German
    • Meaning:

      "son of Bernhard"
  3. Bahía
    • Origin:

      Spanish
    • Meaning:

      "bay"
  4. Brayan
    • Origin:

      Modern invented name
  5. Blakey
    • Origin:

      English surname and place name
    • Meaning:

      "white or dark"
  6. Braque
    • Origin:

      Artist name
  7. Bretton
    • Origin:

      Spelling variation of Breton, French
    • Meaning:

      "from Brittany"
  8. Brennus
    • Origin:

      Brittonic and Cornish
    • Meaning:

      "king"
  9. Busch
    • Origin:

      German
    • Meaning:

      "dweller near the bush"
  10. Bellow
    • Origin:

      English occupational name
    • Meaning:

      "bellows maker"
  11. Brainard
    • Origin:

      English
    • Meaning:

      "courageous raven"
  12. Brylie
    • Origin:

      American invented name
  13. Brigidine
    • Origin:

      Irish variation of Brighid
  14. Brage
    • Origin:

      Norwegian from Old Norse
    • Meaning:

      "poetry"
  15. Barb
    • Origin:

      Short form of Barbara, Greek
    • Meaning:

      "stranger"
  16. Bionda
    • Origin:

      Italian
    • Meaning:

      "blond"
  17. Brizo
    • Origin:

      Greek
    • Meaning:

      "to slumber"
  18. Bethea
    • Origin:

      Hebrew
    • Meaning:

      "Daughter of Jehovah"
  19. Bert
    • Origin:

      Diminutive of Alberta or Bertha
  20. Bowyn
    • Origin:

      Welsh
    • Meaning:

      "son of Owen"