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

  1. Birch
    • Origin:

      English, German, Danish, and Swedish surname and tree name
    • Meaning:

      "dweller in the birch wood"
  2. Brawley
    • Origin:

      English
    • Meaning:

      "meadow at the slope of the hill"
  3. Balfour
    • Origin:

      Scottish
    • Meaning:

      "the village by the pasture"
  4. Bannon
    • Origin:

      Irish
    • Meaning:

      "descendant of the small white one"
  5. Benjamina
    • Origin:

      Hebrew
    • Meaning:

      "daughter of the right hand"
  6. Bala
    • Origin:

      Sanskrit
    • Meaning:

      "young"
  7. Braeden
    • Origin:

      Spelling variation of Braydon
  8. Batten
    • Origin:

      Old English
    • Meaning:

      "powerfully built"
  9. Bamboo
    • Origin:

      Word name
  10. Bourbon
    • Origin:

      Word name
  11. Bráulio
    • Origin:

      Spanish from German
    • Meaning:

      "glowing"
  12. Bahia
    • Origin:

      Spanish
    • Meaning:

      "bay"
  13. Betony
    • Origin:

      English botanical name
    • Meaning:

      "flower name derived from the Vettones tribe"
  14. Blanco
    • Origin:

      Spanish
    • Meaning:

      "fair, white"
  15. Bascom
    • Origin:

      Surname name
  16. Boswell
    • Origin:

      English
    • Meaning:

      "well near the woods"
  17. Berold
    • Origin:

      English
    • Meaning:

      "bear rule"
  18. Baltimore
    • Origin:

      Place name, English from Irish
    • Meaning:

      "town of the big house"
  19. Bahira
    • Origin:

      Arabic
    • Meaning:

      "dazzling, brilliant"
  20. Bakari
    • Origin:

      Swahili
    • Meaning:

      "hopeful, promising"