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

  1. Branagan
    • Origin:

      Irish
    • Meaning:

      "little raven"
  2. Babar
    • Origin:

      Urdu
    • Meaning:

      "tiger"
  3. Bristol
    • Origin:

      British place-name
  4. Bat
    • Origin:

      Short form of Bartholomew
  5. Bourbon
    • Origin:

      Word name
  6. Bleuet
    • Origin:

      French
    • Meaning:

      "cornflower"
  7. Boss
    • Origin:

      English word name
  8. Brewster
    • Origin:

      English occupational name
    • Meaning:

      "female brewer"
  9. Bond
    • Origin:

      English
    • Meaning:

      "peasant farmer"
  10. Briggston
    • Origin:

      American invented name
  11. Brandt
    • Origin:

      German
    • Meaning:

      "dweller on burnt land"
  12. Bledri
    • Origin:

      Welsh
    • Meaning:

      "ruler"
  13. Berg
    • Origin:

      German
    • Meaning:

      "mountain, hill"
  14. Burleigh
    • Origin:

      English
    • Meaning:

      "meadow belonging to a manor"
  15. Braver
    • Origin:

      English word name
    • Meaning:

      "more courageous"
  16. Berold
    • Origin:

      English
    • Meaning:

      "bear rule"
  17. Bor
    • Origin:

      Slovene diminutive of Boris, Slavic
    • Meaning:

      "to fight"
  18. Benoni
    • Origin:

      Hebrew
    • Meaning:

      "son of my sorrow"
  19. Baldemar
    • Origin:

      German
    • Meaning:

      "bold and renowned"
  20. Branley
    • Origin:

      English
    • Meaning:

      "raven meadow"