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

  1. Beelzebub
    • Origin:

      Hebrew
    • Meaning:

      "lord of the flies"
  2. Brave
    • Origin:

      English word name
    • Meaning:

      "showing courage"
  3. Boyne
    • Origin:

      Irish
    • Meaning:

      "white cow"
  4. Babe
    • Origin:

      English
    • Meaning:

      "little one, infant"
  5. Brenden
    • Origin:

      Spelling variation of Brendan
  6. Bennato
    • Origin:

      Italian
    • Meaning:

      "wellborn"
  7. Bhavani
    • Origin:

      Sanskrit
    • Meaning:

      "giver of life"
  8. Bani
    • Origin:

      Punjabi
    • Meaning:

      "earth, creator"
  9. Braylin
    • Origin:

      American invented name
  10. Brittney
    • Origin:

      Variation of Brittany, English name of the French region Bretagne, meaning 'from Briton'
  11. Bethea
    • Origin:

      Hebrew
    • Meaning:

      "Daughter of Jehovah"
  12. Bittor
    • Origin:

      Basque
    • Meaning:

      "victory"
  13. Bered
    • Origin:

      Hebrew
    • Meaning:

      "hail"
  14. Bodil
    • Origin:

      Norse
    • Meaning:

      "battle remedy"
  15. Bechet
    • Origin:

      French surname
  16. Biana
    • Origin:

      Literature
    • Meaning:

      "fair, white"
  17. Brazos
    • Origin:

      Spanish
    • Meaning:

      "arms; nature name"
  18. Braedon
    • Origin:

      Irish, variation of Bradan
    • Meaning:

      "salmon"
  19. Bahar
    • Origin:

      Persian, Turkish, Kurdish
    • Meaning:

      "spring"
  20. Birney
    • Origin:

      English surname
    • Meaning:

      "island with the brook"