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

  1. Bathilda
    • Origin:

      Germanic
    • Meaning:

      "battle"
  2. Briley
    • Origin:

      Modern invented name
  3. Baaz
    • Origin:

      Urdu
    • Meaning:

      "falcon"
  4. Bernardine
    • Origin:

      German
    • Meaning:

      "brave as a bear"
  5. Burgundy
    • Origin:

      French place-name; also color name
  6. Bhàtair
    • Origin:

      Scottish, variation of Walter
    • Meaning:

      "army ruler"
  7. Bravery
    • Origin:

      Virtue name
  8. Botham
    • Origin:

      English
    • Meaning:

      "he who lives in a broad valley"
  9. Bastiaan
    • Origin:

      Dutch short form of Sebastian, Latin from Greek
    • Meaning:

      "man of Sebastia"
  10. Bidelia
    • Origin:

      Irish
    • Meaning:

      "strength or exalted one"
  11. Branley
    • Origin:

      English
    • Meaning:

      "raven meadow"
  12. Blaer
    • Origin:

      Icelandic or Scottish
    • Meaning:

      "breeze or field"
  13. Bep
    • Origin:

      Dutch diminutive of Elizabeth, Hebrew
    • Meaning:

      "pledged to God"
  14. Beech
    • Origin:

      English
    • Meaning:

      "beech tree"
  15. Briona
    • Origin:

      Variation of Briana
  16. Bojan
    • Origin:

      Serbian, Croatian, Macedonian
    • Meaning:

      "battle"
  17. Benevolent
    • Origin:

      Word name
  18. Birsha
    • Origin:

      Hebrew
  19. Burleigh
    • Origin:

      English
    • Meaning:

      "meadow belonging to a manor"
  20. Bless
    • Origin:

      English word name