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

  1. Blessing
    • Origin:

      Word name
  2. Burak
    • Origin:

      Turkish from Arabic
    • Meaning:

      "lightning; bright"
  3. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  4. Bardo
    • Origin:

      Short form of Bardolph or Aboriginal
    • Meaning:

      "water"
  5. Bruin
    • Origin:

      English or Dutch
    • Meaning:

      "bear or brown"
  6. Beck
    • Origin:

      Short form of Rebecca or English
    • Meaning:

      "one living beside a small stream"
  7. Bao
    • Origin:

      Chinese or Vietnamese
    • Meaning:

      "treasure, jewel"
  8. Boheme
    • Origin:

      French word name
  9. Baer
    • Origin:

      German
    • Meaning:

      "bearlike, dweller at the sign of the bear"
  10. Bain
    • Origin:

      Gaelic or Sindarin
    • Meaning:

      "white, fair"
  11. Bello
    • Origin:

      Italian
    • Meaning:

      "handsome, beautiful"
  12. Balin
    • Origin:

      Hindi
    • Meaning:

      "mighty sword"
  13. Baker
    • Origin:

      English occupational surname
  14. Bert
    • Origin:

      English, diminutive of Albert and Bertram
  15. Bayo
    • Origin:

      African, Nigerian, Yoruba
    • Meaning:

      "the crown meets joy"
  16. Brynjar
    • Origin:

      Old Norse
    • Meaning:

      "warrior armor"
  17. Belphoebe
    • Origin:

      Invented literary name
    • Meaning:

      "beautiful shining one"
  18. Bing
    • Origin:

      German
    • Meaning:

      "kettle-shaped hollow"
  19. Berkley
    • Origin:

      English variation of Berkeley
    • Meaning:

      "where birches grow"
  20. Breckin
    • Origin:

      Spelling variation of Breccan, Irish
    • Meaning:

      "freckled, speckled"