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

  1. Breton
    • Origin:

      French
    • Meaning:

      "from Brittany"
  2. Bathilda
    • Origin:

      Germanic
    • Meaning:

      "battle"
  3. Bariş
    • Origin:

      Turkish word name
    • Meaning:

      "peace"
  4. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"
  5. Bevin
    • Origin:

      Welsh
    • Meaning:

      "son of Evan"
  6. Baldwin
    • Origin:

      German
    • Meaning:

      "brave friend"
  7. Bianco
    • Origin:

      Italian
    • Meaning:

      "white"
  8. Branwell
    • Origin:

      English
    • Meaning:

      "well where the gorse grows; bramble well; raven's well"
  9. Barnum
    • Origin:

      English contraction of "baron's home"
    • Meaning:

      "baron's home"
  10. Boulder
    • Origin:

      Nature name
  11. Bentlee
    • Origin:

      Spelling variation of Bentley
  12. Birna
    • Origin:

      Feminine variation of Bjorn, Swedish
    • Meaning:

      "bear"
  13. Blessings
    • Origin:

      English word name
    • Meaning:

      "God's favor and protection"
  14. Bnaya
    • Origin:

      Hebrew
    • Meaning:

      "built by god"
  15. Briac
    • Origin:

      Celtic, meaning uncertain.
  16. Burlington
    • Origin:

      English place name
    • Meaning:

      "from Bridlington"
  17. Blissful
    • Origin:

      English word name
  18. Breyer
    • Origin:

      English from German
    • Meaning:

      "brewer"
  19. Beale
    • Origin:

      English from French
    • Meaning:

      "fair, handsome"
  20. Brantlee
    • Origin:

      Spelling variation of Brantley