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

  1. Brie
    • Origin:

      French, place-name of cheese-producing region
  2. Bart
    • Origin:

      Diminutive of Bartholomew, Hebrew, "son of the earth"
    • Meaning:

      "son of the earth"
  3. Braden
    • Origin:

      English
    • Meaning:

      "wide valley"
  4. Brook
    • Origin:

      English nature name
    • Meaning:

      "small stream"
  5. Bob
    • Origin:

      English, diminutive of Robert
    • Meaning:

      "bright fame"
  6. Bronya
    • Origin:

      Polish
    • Meaning:

      "protection"
  7. Bindi
    • Origin:

      Australian Aboriginal
    • Meaning:

      "butterfly"
  8. Behati
    • Origin:

      Afrikaans version of Beatrice
    • Meaning:

      "blessed; she who brings happiness"
  9. Blaine
    • Origin:

      Irish
    • Meaning:

      "yellow"
  10. Bramwell
    • Origin:

      English
    • Meaning:

      "well where the gorse grows; bramble well"
  11. Baron
    • Origin:

      English word name
    • Meaning:

      "a lord of the realm"
  12. Brix
    • Origin:

      Short form of Brixton, place-name and surname, English
    • Meaning:

      "stone of Brixi"
  13. Bellerose
    • Origin:

      French and English
    • Meaning:

      "beautiful rose"
  14. Burke
    • Origin:

      French
    • Meaning:

      "from the fortress"
  15. Brewer
    • Origin:

      English, occupational surname
  16. Blessing
    • Origin:

      English word name
    • Meaning:

      "God's favor and protection"
  17. Bobby
    • Origin:

      Short form of Roberta
  18. Bayu
    • Origin:

      Indonesian
    • Meaning:

      "wind"
  19. Banjo
    • Origin:

      Word name
  20. Brave
    • Origin:

      English word name