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

  1. Belen
    • Origin:

      Spanish place name
  2. Baz
    • Origin:

      Diminutive of Sebastian or Basil; Kurdish
    • Meaning:

      "regal; falcon"
  3. Baxter
    • Origin:

      English occupational name
    • Meaning:

      "baker"
  4. Bowie
    • Origin:

      Scottish
    • Meaning:

      "blond"
  5. Beauden
    • Origin:

      Variation of Boden, English, German
    • Meaning:

      "hill shaped like a bow; floor"
  6. Briana
    • Origin:

      Feminine variation of Brian
    • Meaning:

      "strong, virtuous, honorable"
  7. Barney
    • Origin:

      Variation of Barnabas
    • Meaning:

      "son of comfort"
  8. Bertram
    • Origin:

      German
    • Meaning:

      "bright raven"
  9. Bunny
    • Origin:

      Nickname deriving from a variety of B names
  10. Brittany
    • Origin:

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

      English
    • Meaning:

      "son of brown-haired one"
  12. Brinley
    • Origin:

      English, combination of Brynn + Lee "burnt clearing; hill + meadow"
    • Meaning:

      "burnt clearing; hill + meadow"
  13. Bran
    • Origin:

      Diminutive of Brandon
    • Meaning:

      "broom-covered hill"
  14. Buttercup
    • Origin:

      Flower name, from English
    • Meaning:

      "yellow wildflower"
  15. Blaire
    • Origin:

      Spelling variation of Blair
  16. Bryn
    • Origin:

      Welsh
    • Meaning:

      "hill"
  17. Beatriz
    • Origin:

      Spanish and Portuguese variation of Beatrice
    • Meaning:

      "she who brings happiness; blessed"
  18. Barron
    • Origin:

      English, variation of Baron, rank of nobility
  19. Butch
    • Origin:

      Nickname name
  20. Benno
    • Origin:

      German
    • Meaning:

      "bear"