684 Boy Names That Start With B (with Meanings and Popularity)

  1. BinxHeart
    • Origin:

      American invented name
  2. BurkeHeart
    • Origin:

      French
    • Meaning:

      "from the fortress"
  3. BonaventureHeart
    • Origin:

      Latin
    • Meaning:

      "good fortune"
  4. BeriloHeart
    • Origin:

      Spanish, from Greek
    • Meaning:

      "beryl, pale green gemstone"
  5. BardHeart
    • Origin:

      Irish variation of Baird, Scottish
    • Meaning:

      "minstrel, poet"
  6. BorisHeart
    • Origin:

      Slavic
    • Meaning:

      "to fight"
  7. BasileHeart
    • Origin:

      French variation of Basil
    • Meaning:

      "regal"
  8. BiffHeart
    • Origin:

      American nickname
  9. BaronHeart
    • Origin:

      English word name
    • Meaning:

      "a lord of the realm"
  10. BradenHeart
    • Origin:

      English
    • Meaning:

      "wide valley"
  11. BravenHeart
    • Origin:

      English
    • Meaning:

      "invented name"
  12. BrynHeart
    • Origin:

      Welsh
    • Meaning:

      "hill"
  13. BelialHeart
    • Origin:

      Hebrew
    • Meaning:

      "worthless"
  14. BashirHeart
    • Origin:

      Arabic
    • Meaning:

      "the one who brings good news"
  15. BrioHeart
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  16. BlaiddHeart
    • Origin:

      Welsh
    • Meaning:

      "wolf"
  17. ButchHeart
    • Origin:

      Nickname name
  18. BixHeart
    • Origin:

      Modern nickname
  19. BoydHeart
    • Origin:

      Scottish
    • Meaning:

      "blond"
  20. BauerHeart
    • Origin:

      German
    • Meaning:

      "farmer, tiller of the soil"