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

  1. Breckin
    • Origin:

      Spelling variation of Breccan, Irish
    • Meaning:

      "freckled, speckled"
  2. Bob
    • Origin:

      English, diminutive of Robert
    • Meaning:

      "bright fame"
  3. Bohdan
    • Origin:

      Ukrainian, Polish, Czech, Slovak
    • Meaning:

      "given by god"
  4. Bia
    • Origin:

      Greek, Portuguese, Romanian
    • Meaning:

      "force; blessed; white"
  5. Beautiful
    • Origin:

      English word name
    • Meaning:

      "pleasing the senses or mind aesthetically"
  6. Bruna
    • Origin:

      Italian
    • Meaning:

      "brown"
  7. Basie
    • Origin:

      Scottish surname, meaning unknown
  8. Bronx
    • Origin:

      Place name
  9. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  10. Baker
    • Origin:

      English occupational surname
  11. Berenger
    • Origin:

      German
    • Meaning:

      "warrior fighting with a spear"
  12. Brixton
    • Origin:

      British place name
  13. Blu
    • Origin:

      English
    • Meaning:

      "blue"
  14. Beli
    • Bandit
      • Origin:

        Word or occupational name
      • Meaning:

        "outlaw, thief"
    • Bedivere
      • Origin:

        Welsh
    • Biisan
      • Origin:

        Choctaw, Native American, meaning unknown
    • Bexley
      • Origin:

        English place-name
    • Busy
      • Origin:

        English, diminutive of Elizabeth
      • Meaning:

        "pledged to God"
    • Bee
      • Origin:

        Animal name or English diminutive of Beatrice, Latin
      • Meaning:

        "she who brings happiness"