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

  1. Behan
    • Origin:

      Irish
    • Meaning:

      "bee"
  2. Breland
    • Origin:

      English, German
    • Meaning:

      "watery meadow"
  3. Brunhild
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  4. Bliss
    • Origin:

      English word name
    • Meaning:

      "intense happiness"
  5. Baxley
    • Origin:

      English
    • Meaning:

      "baker's meadow"
  6. Bogart
    • Origin:

      Dutch surname
    • Meaning:

      "orchard"
  7. Basel
    • Origin:

      Swiss place name
    • Meaning:

      "king"
  8. Breagha
    • Origin:

      Scottish
    • Meaning:

      "beautiful"
  9. Blessed
    • Origin:

      English word name
    • Meaning:

      "made holy"
  10. Brighid
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  11. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  12. Brunhilde
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  13. Benz
    • Origin:

      German surname
    • Meaning:

      "bright strength"
  14. Bedo
    • Origin:

      Welsh
    • Meaning:

      "great lord or sea lord"
  15. Belva
    • Origin:

      Latin
    • Meaning:

      "beautiful view"
  16. Bronze
    • Origin:

      English word name
  17. Baylee
    • Origin:

      Spelling variation of occupational name Bailey
    • Meaning:

      "law enforcer, bailiff"
  18. Björk
    • Origin:

      Icelandic
    • Meaning:

      "birch tree"
  19. Baya
    • Origin:

      Spanish
    • Meaning:

      "berry"
  20. Bond
    • Origin:

      English
    • Meaning:

      "peasant farmer"