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

  1. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  2. Bill
    • Origin:

      English, diminutive of William
    • Meaning:

      "resolute protection"
  3. Belladonna
    • Origin:

      English from Italian
    • Meaning:

      "nightshade, beautiful lady"
  4. Bjorn
    • Origin:

      Swedish
    • Meaning:

      "bear"
  5. Banks
    • Origin:

      English surname
    • Meaning:

      "one who lives on the hillside or riverbank"
  6. Bandit
    • Origin:

      Word or occupational name
  7. Brice
    • Origin:

      Scottish surname
    • Meaning:

      "speckled, freckled"
  8. Blade
    • Origin:

      Word name
  9. Baz
    • Origin:

      Diminutive of Sebastian or Basil; Kurdish
    • Meaning:

      "regal; falcon"
  10. Brynlee
    • Origin:

      Spelling variation of Brinley, combination of Brynn and Lee
    • Meaning:

      "burnt clearing; hill + meadow"
  11. Brett
    • Origin:

      Celtic
    • Meaning:

      "from Brittany"
  12. Buddy
    • Origin:

      English, nickname name
  13. Bay
    • Origin:

      English word, Old English
    • Meaning:

      "an inlet of the sea where the land curves inward; berry"
  14. Brent
    • Origin:

      English
    • Meaning:

      "dweller near the burnt land"
  15. Bunny
    • Origin:

      Nickname deriving from a variety of B names
  16. Beaumont
    • Origin:

      French
    • Meaning:

      "beautiful mountain"
  17. Blaze
    • Origin:

      English word name
    • Meaning:

      "fire"
  18. Bowie
    • Origin:

      Scottish
    • Meaning:

      "blond"
  19. Benny
    • Origin:

      Diminutive of Benjamina, Benedicte, or Bernadette
    • Meaning:

      "son of the right hand; blessed; brave bear"
  20. Barron
    • Origin:

      English, variation of Baron, rank of nobility