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

  1. Bonita
    • Origin:

      Spanish
    • Meaning:

      "pretty"
  2. Bright
    • Origin:

      English word name
    • Meaning:

      "bright"
  3. Babe
    • Origin:

      English
    • Meaning:

      "little one, infant"
  4. Brewster
    • Origin:

      English occupational name
    • Meaning:

      "female brewer"
  5. Bern
    • Origin:

      German
    • Meaning:

      "bear"
  6. Bradbury
    • Origin:

      English
    • Meaning:

      "dweller near the wood fort"
  7. Bates
    • Origin:

      English diminutive of Bartholomew
  8. Betta
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  9. Brin
    • Origin:

      Welsh
    • Meaning:

      "hill"
  10. Beloved
    • Origin:

      Literary word name
  11. Bach
    • Origin:

      German
    • Meaning:

      "dweller near the brook"
  12. Bayou
    • Origin:

      Nature name
  13. Beibhinn
    • Origin:

      Irish
    • Meaning:

      "white or fair lady"
  14. Brittney
    • Origin:

      Variation of Brittany, English name of the French region Bretagne, meaning 'from Briton'
  15. Brae
    • Origin:

      Modern invented name
  16. Bettany
    • Origin:

      English surname and herb name
  17. Bluet
    • Origin:

      Nature name, English from French
    • Meaning:

      "blue"
  18. Blai
    • Origin:

      Catalan form of Blaise
    • Meaning:

      "to lisp, stammer"
  19. Boruta
    • Origin:

      Polish
  20. Bayley
    • Origin:

      Occupational name
    • Meaning:

      "law enforcer, bailiff"