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

  1. Bekele
    • Origin:

      Amharic
    • Meaning:

      "growing"
  2. Betiel
    • Origin:

      Eritrea, meaning unknown
  3. Brynley
    • Origin:

      Variation of Brinley or combination of Bryn and Leigh
    • Meaning:

      "burned clearing; hill + meadow"
  4. Bryluen
    • Origin:

      Cornish
    • Meaning:

      "rose"
  5. Belia
    • Origin:

      Spanish variation of Bella
  6. Borna
    • Origin:

      Croatian
    • Meaning:

      "battle"
  7. Banner
    • Origin:

      English occupational surname
    • Meaning:

      "flag bearer"
  8. Brave
    • Origin:

      English word name
    • Meaning:

      "showing courage"
  9. Banan
    • Origin:

      Irish
    • Meaning:

      "white"
  10. Balliol
    • Origin:

      French
    • Meaning:

      "fortification"
  11. Ballencia
    • Origin:

      Variation of Valencia, Spanish place-name
  12. Brayden
    • Origin:

      English
    • Meaning:

      "broad hill"
  13. Baltazar
    • Origin:

      Spanish (from Phoenecian)
    • Meaning:

      "Baal protects the King"
  14. Bahaar
    • Origin:

      Persian, Turkish, Kurdish
    • Meaning:

      "spring"
  15. Breeze
    • Origin:

      English word name
    • Meaning:

      "a gentle wind"
  16. Braxon
    • Origin:

      Modern invented name
  17. Bheem
    • Origin:

      Sanskrit
    • Meaning:

      "terrible, formidable"
  18. Bardolph
    • Origin:

      German
    • Meaning:

      "bright wolf"
  19. Belita
    • Origin:

      Spanish and Basque diminutive of Isabella, Italian
    • Meaning:

      "pledged to God; beautiful"
  20. Bimini
    • Origin:

      Place-name