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

  1. Benyamin
    • Origin:

      Hebrew
    • Meaning:

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

      English variation of Blythe
  3. Branko
    • Origin:

      Slavic
    • Meaning:

      "protection, glory"
  4. Birkett
    • Origin:

      English
    • Meaning:

      "birch coastland"
  5. Ballou
    • Origin:

      French
    • Meaning:

      "from Bellou"
  6. Balbo
    • Origin:

      Latin
    • Meaning:

      "mutterer"
  7. Bayou
    • Origin:

      Nature name
  8. Byram
    • Origin:

      English variation of Byron
  9. Brother
    • Origin:

      English word name
    • Meaning:

      "brother"
  10. Boots
    • Origin:

      English word name
  11. Breslin
    • Origin:

      Irish
  12. Bimini
    • Origin:

      Place-name
  13. Bowden
    • Origin:

      English
    • Meaning:

      "bow hill"
  14. Bogart
    • Origin:

      Dutch surname
    • Meaning:

      "orchard"
  15. Bjarni
    • Origin:

      Variation of Bjǫrn, Old Norse
    • Meaning:

      "bear"
  16. Bravery
    • Origin:

      Virtue name
  17. Bardolph
    • Origin:

      German
    • Meaning:

      "bright wolf"
  18. Bachelor
    • Origin:

      French
    • Meaning:

      "unmarried man"
  19. Bakar
    • Origin:

      Basque
    • Meaning:

      "alone"
  20. Bradach
    • Origin:

      Irish
    • Meaning:

      "beard"