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

  1. Badou
    • Origin:

      Fictional name
  2. Benyamin
    • Origin:

      Hebrew
    • Meaning:

      "son of the right hand"
  3. Bligh
    • Origin:

      English variation of Blythe
  4. Branko
    • Origin:

      Serbian; Croatian; Slovene; Slovak
    • Meaning:

      "protection, glory"
  5. Boi
    • Origin:

      Catalan diminutive of names beginning with Bald-
  6. Blanco
    • Origin:

      Spanish
    • Meaning:

      "fair, white"
  7. Buckingham
    • Origin:

      English surname
    • Meaning:

      "the water meadow of Bucca's people"
  8. Bronze
    • Origin:

      English word name
  9. Bakar
    • Origin:

      Basque
    • Meaning:

      "alone"
  10. Bachelor
    • Origin:

      French
    • Meaning:

      "unmarried man"
  11. Bine
    • Origin:

      Slovene variation of Albin, Latin
    • Meaning:

      "white"
  12. Bevis
    • Origin:

      French
    • Meaning:

      "from Beauvais"
  13. Boreal
    • Origin:

      English word name from Latin
    • Meaning:

      "northern"
  14. Bowden
    • Origin:

      English
    • Meaning:

      "bow hill"
  15. Bogart
    • Origin:

      Dutch surname
    • Meaning:

      "orchard"
  16. Bird
    • Origin:

      Nature name
  17. Brochan
    • Origin:

      Welsh
    • Meaning:

      "porridge"
  18. Baltazar
    • Origin:

      Spanish (from Phoenecian)
    • Meaning:

      "Baal protects the King"
  19. Birkir
    • Origin:

      Icelandic
    • Meaning:

      "birch"
  20. Boyer
    • Origin:

      English and French
    • Meaning:

      "bow-maker, cattle herder"