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

  1. Bellamy
    • Origin:

      English and Irish from French
    • Meaning:

      "fine friend"
  2. Bear
    • Origin:

      Animal name
    • Meaning:

      "bear"
  3. Belle
    • Origin:

      Short form of Isabelle or French
    • Meaning:

      "beautiful"
  4. Boone
    • Origin:

      English from French
    • Meaning:

      "blessing, lucky"
  5. Basil
    • Origin:

      Greek
    • Meaning:

      "royal"
  6. Brody
    • Origin:

      Irish, English, and Scottish
    • Meaning:

      "broad eye or broad island"
  7. Bode
    • Origin:

      German, Yoruba
    • Meaning:

      "order, command; return"
  8. Blues
    • Origin:

      English word name
    • Meaning:

      "slow, sad, songs of lamentation; a music genre of black American folk origin"
  9. Bram
    • Origin:

      Dutch variation of Abraham
    • Meaning:

      "father of multitudes"
  10. Bowie
    • Origin:

      Scottish
    • Meaning:

      "blond, yellow"
  11. Blake
    • Origin:

      English
    • Meaning:

      "fair-haired, dark"
  12. Banks
    • Origin:

      English surname
    • Meaning:

      "one who lives on the hillside or riverbank"
  13. Brynn
    • Origin:

      Spelling variation of Bryn, Welsh
    • Meaning:

      "hill"
  14. Brian
    • Origin:

      Irish
    • Meaning:

      "strong, virtuous, and honorable"
  15. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  16. Brennan
    • Origin:

      Irish
    • Meaning:

      "descendent of the sad one"
  17. Benny
    • Origin:

      Diminutive of Benjamina, Benedicte, or Bernadette
    • Meaning:

      "son of the right hand; blessed; brave bear"
  18. Benedict
    • Origin:

      Latin
    • Meaning:

      "blessed"
  19. Bartholomew
    • Origin:

      Aramaic
    • Meaning:

      "son of the furrow"
  20. Bella
    • Origin:

      Diminutive of Isabella, Italian
    • Meaning:

      "beautiful"