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

  1. Beacon
    • Origin:

      English word name
    • Meaning:

      "signal light"
  2. Brochan
    • Origin:

      Welsh
    • Meaning:

      "porridge"
  3. Baltazar
    • Origin:

      Spanish (from Phoenecian)
    • Meaning:

      "Baal protects the King"
  4. Breslin
    • Origin:

      Irish
  5. Birkir
    • Origin:

      Icelandic
    • Meaning:

      "birch"
  6. Boyer
    • Origin:

      English and French
    • Meaning:

      "bow-maker, cattle herder"
  7. Bettany
    • Origin:

      English surname and herb name
  8. Baglan
    • Origin:

      Gaelic
    • Meaning:

      "descendant of the little scholar"
  9. Bardolph
    • Origin:

      German
    • Meaning:

      "bright wolf"
  10. Bráulio
    • Origin:

      Spanish from German
    • Meaning:

      "glowing"
  11. Bradach
    • Origin:

      Irish
    • Meaning:

      "beard"
  12. Betiel
    • Origin:

      Eritrea, meaning unknown
  13. Benz
    • Origin:

      German surname
    • Meaning:

      "bright strength"
  14. Bolt
    • Origin:

      English word name
    • Meaning:

      "flash of lightning"
  15. Bir
    • Origin:

      Punjabi
    • Meaning:

      "brother; hero"
  16. Bautista
    • Origin:

      Spanish
    • Meaning:

      "baptist"
  17. Brazier
    • Origin:

      Occupational name
    • Meaning:

      "worker with brass"
  18. Brixton
    • Origin:

      English place-name
  19. Beeri
    • Origin:

      Hebrew
    • Meaning:

      "belonging to a fountain; expounder; well"
  20. Brídín
    • Origin:

      Irish
    • Meaning:

      "exalted one"