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

  1. Breland
    • Origin:

      English, German
    • Meaning:

      "watery meadow"
  2. Barrie
    • Origin:

      Feminine variation of Barry
    • Meaning:

      "spear"
  3. Bayleigh
    • Origin:

      Spelling variation of Bailey
  4. Balia
    • Origin:

      Italian
    • Meaning:

      "to be at the mercy of"
  5. Benga
    • Origin:

      Yoruba
    • Meaning:

      "lift up, elevate"
  6. Brantlee
    • Origin:

      Spelling variation of Brantley
  7. Birgit
    • Origin:

      Scandinavian variation of Brighid
    • Meaning:

      "strength"
  8. Becket
    • Origin:

      English and Irish
    • Meaning:

      "bee hive, little brook or bee cottage"
  9. Bravo
    • Origin:

      Italian word name
  10. Belig
    • Origin:

      Mongolian name meaning "clever, wise"
    • Meaning:

      "clever, wise"
  11. Bennath
    • Origin:

      Cornish
    • Meaning:

      "blessing"
  12. Boudewijn
    • Origin:

      Dutch
    • Meaning:

      "brave friend"
  13. Brycin
    • Origin:

      Celtic, female variation of Brice
    • Meaning:

      "bright strength"
  14. Believe
    • Origin:

      English word name
    • Meaning:

      "accept something as true"
  15. Boyer
    • Origin:

      English and French
    • Meaning:

      "bow-maker, cattle herder"
  16. Beacon
    • Origin:

      English word name
    • Meaning:

      "signal light"
  17. Brodny
    • Origin:

      Slavic
    • Meaning:

      "one who lives near a stream"
  18. Bakar
    • Origin:

      Basque
    • Meaning:

      "alone"
  19. Blessyn
    • Origin:

      English word name, variation of blessing
  20. Bodil
    • Origin:

      Norse
    • Meaning:

      "battle remedy"