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

  1. Beneba
    • Origin:

      American variation of Abena, Akan, Ghanaian
    • Meaning:

      "born on Tuesday"
  2. Bilqis
    • Origin:

      Arabic, Urdu
    • Meaning:

      "Queen of Sheba"
  3. Baani
    • Origin:

      Punjabi, Sikh
    • Meaning:

      "Earth, creator"
  4. Boreal
    • Origin:

      English word name from Latin
    • Meaning:

      "northern"
  5. Byggvir
    • Origin:

      Old Norse
    • Meaning:

      "barley"
  6. Barcelona
    • Origin:

      Place-name
  7. Birta
    • Origin:

      Icelandic
    • Meaning:

      "exalted or rescue"
  8. Bernez
    • Origin:

      Breton variation of Bernard.
  9. Bryars
    • Origin:

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

      Punjabi
    • Meaning:

      "brother; hero"
  11. Boadicea
    • Origin:

      Celtic
  12. Betuska
    • Origin:

      Diminutive of Běta, Czech
    • Meaning:

      "pledged to God"
  13. Bogi
    • Origin:

      Old Norse
    • Meaning:

      "bow"
  14. Buckingham
    • Origin:

      English surname
    • Meaning:

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

      English surname
    • Meaning:

      "little brown"
  16. Belfior
    • Origin:

      Judeo-Italian
    • Meaning:

      "as beautiful as a flower"
  17. Beach
    • Origin:

      Nature name, English word name
    • Meaning:

      "a shore of a body of water"
  18. Blyss
    • Origin:

      Spelling variation of Bliss, word name
  19. Bjergen
    • Origin:

      Movie name
  20. Briseida
    • Origin:

      Variation of Briseis