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

  1. Beulah
    • Origin:

      Hebrew
    • Meaning:

      "married"
  2. Bertram
    • Origin:

      German
    • Meaning:

      "bright raven"
  3. Blaine
    • Origin:

      Irish
    • Meaning:

      "yellow"
  4. Bauer
    • Origin:

      German
    • Meaning:

      "farmer, tiller of the soil"
  5. Benen
    • Origin:

      Irish
    • Meaning:

      "mild"
  6. Beverly
    • Origin:

      English
    • Meaning:

      "beaver stream"
  7. Bertie
    • Origin:

      Germanic
    • Meaning:

      "bright"
  8. Briallen
    • Origin:

      Welsh
    • Meaning:

      "primrose"
  9. Baird
    • Origin:

      Scottish occupational name
    • Meaning:

      "minstrel, poet"
  10. Bly
    • Origin:

      English surname name
    • Meaning:

      "friendly"
  11. Bramwell
    • Origin:

      English
    • Meaning:

      "well where the gorse grows; bramble well"
  12. Behati
    • Origin:

      Afrikaans version of Beatrice
    • Meaning:

      "blessed; she who brings happiness"
  13. Benton
    • Origin:

      English surname and place name
    • Meaning:

      "bent grass enclosure"
  14. Banjo
    • Origin:

      Word name
  15. Beata
    • Origin:

      Swedish, German, Italian, from Latin
    • Meaning:

      "blessed"
  16. Blaise
    • Origin:

      Latin
    • Meaning:

      "one who stutters"
  17. Beaux
    • Origin:

      Variation of Beau, French
    • Meaning:

      "handsome"
  18. Bronya
    • Origin:

      Polish
    • Meaning:

      "protection"
  19. Britt
    • Origin:

      Swedish, contracted form of Birgit
    • Meaning:

      "high goddess"
  20. Bavo
    • Origin:

      German
    • Meaning:

      "battle"