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

  1. Benno
    • Origin:

      German
    • Meaning:

      "bear"
  2. Bran
    • Origin:

      Diminutive of Brandon
    • Meaning:

      "broom-covered hill"
  3. Bodhi
    • Origin:

      Sanskrit
    • Meaning:

      "awakening; enlightenment"
  4. Buffy
    • Origin:

      Diminutive of Elizabeth
  5. Brisa
    • Origin:

      Spanish
    • Meaning:

      "breeze"
  6. Belcalis
    • Origin:

      Invented name
  7. Briella
    • Origin:

      Short form of Gabriella
    • Meaning:

      "God is my strength"
  8. Bishop
    • Origin:

      English occupational name
  9. Bramble
    • Origin:

      Nature name
    • Meaning:

      "blackberry shrub"
  10. Brogan
    • Origin:

      Irish
    • Meaning:

      "small shoe"
  11. Braxton
    • Origin:

      English
    • Meaning:

      "Brock's settlement"
  12. Beatriz
    • Origin:

      Spanish and Portuguese variation of Beatrice
    • Meaning:

      "she who brings happiness; blessed"
  13. Brighton
    • Origin:

      English, place name meaning "bright town"
    • Meaning:

      "bright town"
  14. Bob
    • Origin:

      English, diminutive of Robert
    • Meaning:

      "bright fame"
  15. Baylor
    • Origin:

      English occupational surname
    • Meaning:

      "one who delivers goods"
  16. Bliss
    • Origin:

      English word name
  17. Brick
    • Origin:

      Word name, various origins
  18. Bibi
    • Origin:

      French, Persian, or diminutive of Bibiana
    • Meaning:

      "toy; delight; lady of the house; life"
  19. Bosco
    • Origin:

      Italian saint name
  20. Beckett
    • Origin:

      English, Irish
    • Meaning:

      "bee hive; bee cottage; little brook"