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

  1. Bran
    • Origin:

      Diminutive of Brandon
    • Meaning:

      "broom-covered hill"
  2. Benno
    • Origin:

      German
    • Meaning:

      "bear"
  3. Bodhi
    • Origin:

      Sanskrit
    • Meaning:

      "awakening; enlightenment"
  4. Belcalis
    • Origin:

      Invented name
  5. Brisa
    • Origin:

      Spanish
    • Meaning:

      "breeze"
  6. Bishop
    • Origin:

      English occupational name
  7. Buffy
    • Origin:

      Diminutive of Elizabeth
  8. Bramble
    • Origin:

      Nature name
    • Meaning:

      "blackberry shrub"
  9. Briella
    • Origin:

      Short form of Gabriella
    • Meaning:

      "God is my strength"
  10. Beatriz
    • Origin:

      Spanish and Portuguese variation of Beatrice
    • Meaning:

      "she who brings happiness; blessed"
  11. Braxton
    • Origin:

      English
    • Meaning:

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

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

      "bright town"
  13. Brogan
    • Origin:

      Irish
    • Meaning:

      "small shoe"
  14. Bob
    • Origin:

      English, diminutive of Robert
    • Meaning:

      "bright fame"
  15. Bliss
    • Origin:

      English word name
  16. Bibi
    • Origin:

      French, Persian, or diminutive of Bibiana
    • Meaning:

      "toy; delight; lady of the house; life"
  17. Brick
    • Origin:

      Word name, various origins
  18. Baylor
    • Origin:

      English occupational surname
    • Meaning:

      "one who delivers goods"
  19. Bosco
    • Origin:

      Italian saint name
  20. Beckett
    • Origin:

      English, Irish
    • Meaning:

      "bee hive; bee cottage; little brook"