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

  1. Betony
    • Origin:

      English botanical name
    • Meaning:

      "flower name derived from the Vettones tribe"
  2. Balsam
    • Origin:

      Nature name
  3. Brae
    • Origin:

      Scottish
    • Meaning:

      "slope of a hill"
  4. Bayar
    • Origin:

      Mongolian
    • Meaning:

      "joy"
  5. Bento
    • Origin:

      Portuguese and Brazilian, diminutive of Benedict
    • Meaning:

      "blessed"
  6. Baze
    • Origin:

      Contemporary nickname, Armenian
    • Meaning:

      "king; falcon, hawk"
  7. Baxley
    • Origin:

      English
    • Meaning:

      "baker's meadow"
  8. Belial
    • Origin:

      Hebrew
    • Meaning:

      "worthless"
  9. Bravo
    • Origin:

      Italian word name
  10. Bainbridge
    • Origin:

      British
    • Meaning:

      "bridge over the river Bain"
  11. Braeden
    • Origin:

      English
    • Meaning:

      "broad hill"
  12. Binyam
    • Origin:

      Ethiopian, Amharic, variation of Benjamin
    • Meaning:

      "son of the right hand"
  13. Benvenuto
    • Origin:

      Italian
    • Meaning:

      "welcome"
  14. Bryher
    • Origin:

      Cornish
    • Meaning:

      "place of hills"
  15. Brinstan
    • Origin:

      Old English
  16. Berian
    • Origin:

      Welsh place name
    • Meaning:

      "open plain or burial place"
  17. Belshazzar
    • Origin:

      Hebrew
    • Meaning:

      "Bel, protect the king"
  18. Boudewijn
    • Origin:

      Dutch
    • Meaning:

      "brave friend"
  19. Beathan
    • Origin:

      Gaelic
    • Meaning:

      "life"
  20. Baby
    • Origin:

      Word name