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

  1. Brixton
    • Origin:

      English place-name
  2. Beuno
    • Origin:

      Welsh, possibly "knowing cattle"
    • Meaning:

      "knowing cattle"
  3. Balzac
    • Origin:

      French surname
  4. Bradyn
    • Origin:

      Variation of BRADEN
  5. Beneba
    • Origin:

      American variation of Abena, Akan, Ghanaian
    • Meaning:

      "born on Tuesday"
  6. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  7. Baani
    • Origin:

      Punjabi, Sikh
    • Meaning:

      "Earth, creator"
  8. Boreal
    • Origin:

      English word name from Latin
    • Meaning:

      "northern"
  9. Byggvir
    • Origin:

      Old Norse
    • Meaning:

      "barley"
  10. Barcelona
    • Origin:

      Place-name
  11. Birta
    • Origin:

      Icelandic
    • Meaning:

      "exalted or rescue"
  12. Bernez
    • Origin:

      Breton variation of Bernard.
  13. Bryars
    • Origin:

      Variation of Briar, nature name
  14. Bir
    • Origin:

      Punjabi
    • Meaning:

      "brother; hero"
  15. Boadicea
    • Origin:

      Celtic
  16. Betuska
    • Origin:

      Diminutive of Běta, Czech
    • Meaning:

      "pledged to God"
  17. Bogi
    • Origin:

      Old Norse
    • Meaning:

      "bow"
  18. Buckingham
    • Origin:

      English surname
    • Meaning:

      "the water meadow of Bucca's people"
  19. Burnell
    • Origin:

      English surname
    • Meaning:

      "little brown"
  20. Belfior
    • Origin:

      Judeo-Italian
    • Meaning:

      "as beautiful as a flower"