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

  1. Boyd
    • Origin:

      Scottish
    • Meaning:

      "blond"
  2. Baxter
    • Origin:

      English occupational name
    • Meaning:

      "baker"
  3. Bronwen
    • Origin:

      Welsh
    • Meaning:

      "white breast"
  4. Bertie
    • Origin:

      Diminutive of Albert, Bertram etc
  5. Bijou
    • Origin:

      French
    • Meaning:

      "jewel"
  6. Belen
    • Origin:

      Spanish place name
  7. Brodie
    • Origin:

      Scottish surname
    • Meaning:

      "little ridge"
  8. Blakely
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  9. Brooke
    • Origin:

      English
    • Meaning:

      "small stream"
  10. Blue
    • Origin:

      Color name
  11. Blossom
    • Origin:

      English
    • Meaning:

      "to bloom"
  12. Brooks
    • Origin:

      English
    • Meaning:

      "of the brook"
  13. Bastien
    • Origin:

      French and Spanish, diminutive of Sebastien
    • Meaning:

      "person from ancient city of Sebastia"
  14. Birch
    • Origin:

      Tree name
  15. Beauden
    • Origin:

      Variation of Boden, English, German
    • Meaning:

      "hill shaped like a bow; floor"
  16. Bryson
    • Origin:

      English
    • Meaning:

      "son of Brice"
  17. Beauregard
    • Origin:

      French
    • Meaning:

      "beautiful gaze"
  18. Barry
    • Origin:

      Irish
    • Meaning:

      "spear"
  19. Bentley
    • Origin:

      English
    • Meaning:

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

      Feminine variation of Brian
    • Meaning:

      "strong, virtuous, honorable"