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

  1. Betka
    • Origin:

      Diminutive of Alzbeta, Czech
    • Meaning:

      "pledged to God"
  2. Brosi
    • Origin:

      Faroese, Old Norse
    • Meaning:

      "smile"
  3. Beñat
    • Origin:

      Basque
    • Meaning:

      "variation of Bernard"
  4. Bellarosa
    • Origin:

      Spanish and Italian
    • Meaning:

      "beautiful rose"
  5. Burford
    • Origin:

      English
    • Meaning:

      "ford near the castle"
  6. Bienvenida
    • Origin:

      Spanish
    • Meaning:

      "welcome"
  7. Bríet
    • Origin:

      Icelandic
    • Meaning:

      "exalted or rescue"
  8. Brooker
    • Origin:

      English surname
    • Meaning:

      "someone who lives by a stream"
  9. Buğra
    • Origin:

      Turkish
    • Meaning:

      "baby camel"
  10. Braedon
    • Origin:

      Irish, variation of Bradan
    • Meaning:

      "salmon"
  11. Brixten
    • Origin:

      Spelling variation of Brixton, British place name
  12. Bennington
    • Origin:

      Place-name
  13. Brawly
    • Origin:

      English word name
    • Meaning:

      "aggressive"
  14. Beathag
    • Origin:

      Gaelic
    • Meaning:

      "life"
  15. Braver
    • Origin:

      English word name
    • Meaning:

      "more courageous"
  16. Byram
    • Origin:

      English variation of Byron
  17. Buena
    • Origin:

      Spanish
    • Meaning:

      "good, excellent"
  18. Bjørn
    • Origin:

      Danish and Norwegian variation of Bjorn, Swedish
    • Meaning:

      "bear"
  19. Bayar
    • Origin:

      Mongolian
    • Meaning:

      "joy"
  20. Bethsabee
    • Origin:

      French
    • Meaning:

      "daughter of the oath"