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

  1. Barry
    • Origin:

      Irish "spear"
    • Meaning:

      "spear"
  2. Bethesda
    • Origin:

      Hebrew
    • Meaning:

      "house of mercy"
  3. Bergen
    • Origin:

      Scandinavian
    • Meaning:

      "lives on a hill"
  4. Beauford
    • Origin:

      French
    • Meaning:

      "beautiful fort"
  5. Brosnan
    • Origin:

      Irish
    • Meaning:

      "dweller near the Brosna River"
  6. Braelynn
    • Origin:

      Invented name
  7. Briley
    • Origin:

      Modern invented name
  8. Beatha
    • Origin:

      Irish
    • Meaning:

      "life, livelihood"
  9. Baxley
    • Origin:

      English
    • Meaning:

      "baker's meadow"
  10. Belina
    • Origin:

      Czech, Croatian
    • Meaning:

      "light, fair"
  11. Bertalan
    • Origin:

      Hungarian
    • Meaning:

      "son of the furrow"
  12. Braeden
    • Origin:

      English
    • Meaning:

      "broad hill"
  13. Brandeis
    • Origin:

      Place-name from Czech town of Brandy's
  14. Bartlett
    • Origin:

      Diminutive of Bartholomew, Hebrew, "son of the earth"
    • Meaning:

      "son of the earth"
  15. Bride
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  16. Barrie
    • Origin:

      Feminine variation of Barry
    • Meaning:

      "spear"
  17. Blackburn
    • Origin:

      English
    • Meaning:

      "black brook"
  18. Beautiful
    • Origin:

      English word name
    • Meaning:

      "pleasing the senses or mind aesthetically"
  19. Brooker
    • Origin:

      English surname
    • Meaning:

      "someone who lives by a stream"
  20. Bobo
    • Origin:

      Diminutive of Robert