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

  1. Beresford
    • Origin:

      English
    • Meaning:

      "ford where barley grows"
  2. Brenin
    • Origin:

      Welsh
    • Meaning:

      "king"
  3. Bracken
    • Origin:

      English
    • Meaning:

      "fern plant"
  4. Barrie
    • Origin:

      Feminine variation of Barry
    • Meaning:

      "spear"
  5. Beaufort
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  6. Bahira
    • Origin:

      Arabic
    • Meaning:

      "dazzling, brilliant"
  7. Braelynn
    • Origin:

      Invented name
  8. Bahram
    • Origin:

      Iranian
    • Meaning:

      "good-natured, nice"
  9. Brooker
    • Origin:

      English surname
    • Meaning:

      "someone who lives by a stream"
  10. Blackburn
    • Origin:

      English
    • Meaning:

      "black brook"
  11. Beige
    • Origin:

      Color name
  12. Brandeis
    • Origin:

      Place-name from Czech town of Brandy's
  13. Bartlett
    • Origin:

      Diminutive of Bartholomew, Hebrew, "son of the earth"
    • Meaning:

      "son of the earth"
  14. Bobo
    • Origin:

      Diminutive of Robert
  15. Bessarion
    • Origin:

      Greek
    • Meaning:

      "wooded valley"
  16. Bixby
    • Origin:

      Invented name
  17. Bert
    • Origin:

      English, diminutive of Albert and Bertram
  18. Benicia
    • Origin:

      Spanish
    • Meaning:

      "blessed one"
  19. Braun
    • Origin:

      German
    • Meaning:

      "brown"
  20. Banning
    • Origin:

      Irish
    • Meaning:

      "small, fair one"