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

  1. Brutus
    • Origin:

      Latin
    • Meaning:

      "heavy, dull"
  2. Bennett
    • Origin:

      English, medieval form of Benedict
    • Meaning:

      "blessed"
  3. Bjorn
    • Origin:

      Swedish
    • Meaning:

      "bear"
  4. Bellamy
    • Origin:

      English and Irish from French
    • Meaning:

      "fine friend"
  5. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  6. Blakely
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  7. Blossom
    • Origin:

      English
    • Meaning:

      "to bloom"
  8. Bryson
    • Origin:

      English
    • Meaning:

      "son of Brice"
  9. Bailey
    • Origin:

      English occupational name
    • Meaning:

      "law enforcer, bailiff"
  10. Brenna
    • Origin:

      Feminine form of Brennan
    • Meaning:

      "descendant of the sad one"
  11. Beauregard
    • Origin:

      French
    • Meaning:

      "beautiful gaze"
  12. Barry
    • Origin:

      Irish
    • Meaning:

      "spear"
  13. Bee
    • Origin:

      Animal name or diminutive of Beatrice
    • Meaning:

      "she who brings happiness"
  14. Brodie
    • Origin:

      Scottish surname
    • Meaning:

      "little ridge"
  15. Bradley
    • Origin:

      English
    • Meaning:

      "wide meadow"
  16. Bronwen
    • Origin:

      Welsh
    • Meaning:

      "white breast"
  17. Belinda
    • Origin:

      Spanish or German
    • Meaning:

      "pretty one, or, serpent"
  18. Bastien
    • Origin:

      French and Spanish, diminutive of Sebastien
    • Meaning:

      "person from ancient city of Sebastia"
  19. Bentley
    • Origin:

      English
    • Meaning:

      "meadow with coarse grass"
  20. Brendan
    • Origin:

      Irish
    • Meaning:

      "prince"