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

  1. Baby
    • Origin:

      English word name, diminutive of Barbara, Latin
    • Meaning:

      "foreign woman"
  2. Birsha
    • Origin:

      Hebrew
  3. Birgitta
    • Origin:

      Scandinavian variation of Bridget, Gaelic
    • Meaning:

      "strength or exalted one"
  4. Boyan
    • Origin:

      Bulgarian
    • Meaning:

      "battle"
  5. Bird
    • Origin:

      Nature name
  6. Baba
    • Origin:

      Short form of Barbara
  7. Bascom
    • Origin:

      Surname name
  8. Brainard
    • Origin:

      English
    • Meaning:

      "courageous raven"
  9. Brishan
    • Origin:

      English Traveller, Romani
    • Meaning:

      "born during a thunderstorm"
  10. Bheem
    • Origin:

      Sanskrit
    • Meaning:

      "terrible, formidable"
  11. Bezai
    • Origin:

      Hebrew
    • Meaning:

      "eggs"
  12. Benazir
    • Origin:

      Pakistani
    • Meaning:

      "peerless, incomparable, unique"
  13. Barn
    • Origin:

      Word name or short form of Barnaby or Barnabus
    • Meaning:

      "son of comfort"
  14. Bogi
    • Origin:

      Old Norse
    • Meaning:

      "bow"
  15. Benjen
    • Origin:

      Modern invented name
  16. Bambalina
    • Origin:

      Italian
    • Meaning:

      "little girl"
  17. Barb
    • Origin:

      Short form of Barbara, Greek
    • Meaning:

      "stranger"
  18. Byrd
    • Origin:

      English word name
    • Meaning:

      "bird"
  19. Barbas
    • Biden
      • Origin:

        English surname
      • Meaning:

        "button-maker"