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

  1. Bromley
    • Origin:

      English
    • Meaning:

      "broom meadow"
  2. Bali
    • Origin:

      Place-name and Sanskrit
    • Meaning:

      "strength"
  3. Binyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

      "son of the right hand"
  4. Bice
    • Origin:

      Italian, diminutive of Beatrice
    • Meaning:

      "she who brings happiness"
  5. Bnaya
    • Origin:

      Hebrew
    • Meaning:

      "built by god"
  6. Busby
    • Origin:

      English
    • Meaning:

      "shrub farm"
  7. Blakely
    • Origin:

      English
    • Meaning:

      "dark wood or clearing"
  8. Bryher
    • Origin:

      Cornish
    • Meaning:

      "place of hills"
  9. Blakesley
    • Origin:

      English place-name and surname
    • Meaning:

      "dark wolf's wood or clearing"
  10. Bennington
    • Origin:

      English surname
    • Meaning:

      "town by the Beane river"
  11. Brone
    • Origin:

      Irish
    • Meaning:

      "sorrow"
  12. Bethia
    • Origin:

      Hebrew
    • Meaning:

      "daughter of Jehovah"
  13. Becan
    • Origin:

      Irish
    • Meaning:

      "little man"
  14. Batya
    • Origin:

      Hebrew
    • Meaning:

      "daughter of God"
  15. Benedetta
    • Origin:

      Italian variation of Benedicta, Latin
    • Meaning:

      "blessed"
  16. Ballou
    • Origin:

      French
    • Meaning:

      "from Bellou"
  17. Bradshaw
    • Origin:

      English
    • Meaning:

      "broad forest"
  18. Blaque
    • Origin:

      Variation of Blake or Black
  19. Bambalina
    • Origin:

      Italian
    • Meaning:

      "little girl"
  20. Buxton
    • Origin:

      English
    • Meaning:

      "boulders that rock at a touch"