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

  1. Bertie
    • Origin:

      Diminutive of Albert, Bertram etc
  2. Buddy
    • Origin:

      English, nickname name
  3. Brayden
    • Origin:

      Spelling variation of Irish surname Braden
    • Meaning:

      "salmon"
  4. Benjamin
    • Origin:

      Hebrew
    • Meaning:

      "son of the right hand"
  5. Briella
    • Origin:

      Short form of Gabriella
    • Meaning:

      "God is my strength"
  6. Beth
    • Origin:

      Diminutive of Elizabeth
    • Meaning:

      "pledged to God"
  7. Bluebell
    • Origin:

      Flower name from English
    • Meaning:

      "blue bell"
  8. Belladonna
    • Origin:

      English from Italian
    • Meaning:

      "nightshade, beautiful lady"
  9. Bridger
    • Origin:

      English
    • Meaning:

      "lives near the bridge"
  10. Bijou
    • Origin:

      French
    • Meaning:

      "jewel"
  11. Brooke
    • Origin:

      English
    • Meaning:

      "small stream"
  12. Baylor
    • Origin:

      English occupational surname
    • Meaning:

      "one who delivers goods"
  13. Bo
    • Origin:

      Norse nickname ; "to live"
    • Meaning:

      "to live"
  14. Bavo
    • Origin:

      German
    • Meaning:

      "battle"
  15. Brenda
    • Origin:

      Scottish
    • Meaning:

      "blade of a sword"
  16. Brooks
    • Origin:

      English
    • Meaning:

      "of the brook"
  17. Brett
    • Origin:

      Celtic
    • Meaning:

      "from Brittany"
  18. Beverly
    • Origin:

      English
    • Meaning:

      "dweller near the beaver stream"
  19. Buck
    • Origin:

      English
    • Meaning:

      "male deer or rabbit"
  20. Breccan
    • Origin:

      Irish
    • Meaning:

      "freckled, speckled"