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

  1. Bethel
    • Origin:

      Hebrew
    • Meaning:

      "house of God"
  2. Barley
    • Origin:

      English
    • Meaning:

      "grower or seller of barley"
  3. Britta
    • Origin:

      Scandinavian, variation of Birgit or Britt
    • Meaning:

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

      English
    • Meaning:

      "horse trainer"
  5. Bernie
    • Origin:

      Diminutive of Bernard, English
    • Meaning:

      "strong; brave as a bear"
  6. Braelyn
    • Origin:

      Modern invented name
  7. Blanca
    • Origin:

      Spanish
    • Meaning:

      "white"
  8. Brando
    • Origin:

      Italian variation of Brand
    • Meaning:

      "firebrand, sword"
  9. Boniface
    • Origin:

      Latin
    • Meaning:

      "fortunate, of good fate"
  10. Buford
    • Origin:

      English variation of Beaufort, French
    • Meaning:

      "beautiful fort"
  11. Bard
    • Origin:

      Irish variation of Baird, Scottish
    • Meaning:

      "minstrel, poet"
  12. Balin
    • Origin:

      Hindi
    • Meaning:

      "mighty sword"
  13. Bayan
    • Origin:

      Buryat, Kurdish
    • Meaning:

      "rich, wealth; morning"
  14. Bruin
    • Origin:

      English or Dutch
    • Meaning:

      "bear or brown"
  15. Branch
    • Origin:

      Word name
  16. Barclay
    • Origin:

      English and Scottish
    • Meaning:

      "where birches grow"
  17. Berry
    • Origin:

      Nature name
  18. Berkeley
    • Origin:

      English
    • Meaning:

      "where birches grow"
  19. Beck
    • Origin:

      Short form of Rebecca or English
    • Meaning:

      "one living beside a small stream"
  20. Bibiana
    • Origin:

      Latin
    • Meaning:

      "life"