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

  1. Baldwin
    • Origin:

      German
    • Meaning:

      "brave friend"
  2. Bohannon
    • Origin:

      Irish
    • Meaning:

      "descendant of the victorious one"
  3. Bujar
    • Origin:

      Albanian
    • Meaning:

      "generous"
  4. Brinley
    • Origin:

      English
    • Meaning:

      "burnt meadow"
  5. Banning
    • Origin:

      Irish
    • Meaning:

      "small, fair one"
  6. Brother
    • Origin:

      English word name
    • Meaning:

      "brother"
  7. Benoni
    • Origin:

      Hebrew
    • Meaning:

      "son of my sorrow"
  8. Bowman
    • Origin:

      English surname
    • Meaning:

      "archer"
  9. Beale
    • Origin:

      English from French
    • Meaning:

      "fair, handsome"
  10. Billion
    • Origin:

      English word name
  11. Bedivere
    • Origin:

      Welsh
  12. Berian
    • Origin:

      Welsh place name
    • Meaning:

      "open plain or burial place"
  13. Bosley
    • Origin:

      English
    • Meaning:

      "meadow near the woods"
  14. Blaize
    • Origin:

      Variation of Blaise, French
    • Meaning:

      "to lisp, stammer"
  15. Bat
    • Origin:

      Short form of Bartholomew
  16. Bayou
    • Origin:

      Native American nature name
  17. Benilde
    • Origin:

      French variation of Latin
    • Meaning:

      "good"
  18. Bainbridge
    • Origin:

      British
    • Meaning:

      "bridge over the river Bain"
  19. Bravery
    • Origin:

      Virtue name
  20. Brook
    • Origin:

      English nature name
    • Meaning:

      "small stream"