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

  1. Bosley
    • Origin:

      English
    • Meaning:

      "meadow near the woods"
  2. Bracken
    • Origin:

      English
    • Meaning:

      "fern plant"
  3. Bixby
    • Origin:

      Invented name
  4. Balzo
    • Origin:

      Italian
    • Meaning:

      "to leap, bounce, jump"
  5. Benicia
    • Origin:

      Spanish
    • Meaning:

      "blessed one"
  6. Bert
    • Origin:

      English, diminutive of Albert and Bertram
  7. Brisbane
    • Origin:

      Scottish surname and Australian place name
    • Meaning:

      "break bone"
  8. Bogdan
    • Origin:

      Russian, Polish, Serbian, Croatian, Slovene, Bulgarian, Romanian
    • Meaning:

      "gift from God"
  9. Banning
    • Origin:

      Irish
    • Meaning:

      "small, fair one"
  10. Belden
    • Origin:

      English from French
    • Meaning:

      "pretty valley"
  11. Belial
    • Origin:

      Hebrew
    • Meaning:

      "worthless"
  12. Bluejay
    • Origin:

      English
    • Meaning:

      "bird name"
  13. Bardrick
    • Origin:

      Teutonic
    • Meaning:

      "axe-ruler"
  14. Biniyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

      "son of the right hand"
  15. Barnes
    • Origin:

      English
    • Meaning:

      "someone who lives or works near the barn"
  16. Banan
    • Origin:

      Irish
    • Meaning:

      "white"
  17. Brioc
    • Origin:

      Welsh diminutive
    • Meaning:

      "mighty prince"
  18. Burgundy
    • Origin:

      French place-name; also color name
  19. Berian
    • Origin:

      Welsh place name
    • Meaning:

      "open plain or burial place"
  20. Bahaar
    • Origin:

      Persian, Turkish, Kurdish
    • Meaning:

      "spring"