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

  1. Briggston
    • Origin:

      American invented name
  2. Berlin
    • Origin:

      German
    • Meaning:

      "borderline"
  3. Blaer
    • Origin:

      Icelandic or Scottish
    • Meaning:

      "breeze or field"
  4. Bruc
    • Origin:

      Catalan
    • Meaning:

      "heather"
  5. Brunhilde
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  6. Bryndis
    • Origin:

      Icelandic
    • Meaning:

      "armoured goddes"
  7. Bolton
    • Origin:

      English
    • Meaning:

      "dwelling in an enclosure"
  8. Brook
    • Origin:

      English nature name
    • Meaning:

      "small stream"
  9. Bayard
    • Origin:

      English
    • Meaning:

      "russet-haired"
  10. Bayless
    • Origin:

      French occupational name
    • Meaning:

      "bailiff"
  11. Belia
    • Origin:

      Spanish variation of Bella
  12. Baraka
    • Origin:

      Kiswahili
    • Meaning:

      "blessings"
  13. Babar
    • Origin:

      Urdu
    • Meaning:

      "tiger"
  14. Birgit
    • Origin:

      Scandinavian variation of Brighid
    • Meaning:

      "strength"
  15. Basel
    • Origin:

      Swiss place name
    • Meaning:

      "king"
  16. Brid
    • Origin:

      Irish form of Bridget
    • Meaning:

      "strength or exalted one"
  17. Blakeley
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  18. Benuel
    • Origin:

      American variation of Benjamin, Hebrew
    • Meaning:

      "son of the right hand"
  19. Briar rose
    • Origin:

      Literary name
  20. Bethlehem
    • Origin:

      Hebrew
    • Meaning:

      "house of bread"