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

  1. Blessings
    • Origin:

      English word name
    • Meaning:

      "God's favor and protection"
  2. Bnaya
    • Origin:

      Hebrew
    • Meaning:

      "built by god"
  3. Bonnibelle
    • Origin:

      Combination of Bonnie and Belle
    • Meaning:

      "beautiful"
  4. Burford
    • Origin:

      English
    • Meaning:

      "ford near the castle"
  5. Breland
    • Origin:

      English, German
    • Meaning:

      "watery meadow"
  6. Bikendi
    • Origin:

      Basque
    • Meaning:

      "variation of Vincent"
  7. Blakeley
    • Origin:

      English surname
    • Meaning:

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

      Latin
    • Meaning:

      "kind, wellborn"
  9. Betül
    • Origin:

      Turkish variation of Batul, Arabic
    • Meaning:

      "virgin"
  10. Brysen
    • Origin:

      Spelling variation of Bryson
  11. Birdella
    • Origin:

      American invented name, variation of Bird
  12. Betka
    • Origin:

      Diminutive of Alzbeta, Czech
    • Meaning:

      "pledged to God"
  13. Bered
    • Origin:

      Hebrew
    • Meaning:

      "hail"
  14. Bohemond
    • Origin:

      Latin
  15. Bathilda
    • Origin:

      Germanic
    • Meaning:

      "battle"
  16. Braelyn
    • Origin:

      Modern invented name
  17. Baldwin
    • Origin:

      German
    • Meaning:

      "brave friend"
  18. Beatus
    • Origin:

      Roman, masculine variation of Beata
  19. Bennet
    • Origin:

      Variation of Bennett, English
    • Meaning:

      "blessed"
  20. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"