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

  1. Basel
    • Origin:

      Swiss place name
    • Meaning:

      "king"
  2. Bintou
    • Origin:

      Arabic, West African
    • Meaning:

      "daughter, girl"
  3. Baraka
    • Origin:

      Kiswahili
    • Meaning:

      "blessings"
  4. Bayless
    • Origin:

      French occupational name
    • Meaning:

      "bailiff"
  5. Baggio
    • Origin:

      Italian
    • Meaning:

      "toad"
  6. Branagan
    • Origin:

      Irish
    • Meaning:

      "little raven"
  7. Birgit
    • Origin:

      Scandinavian variation of Brighid
    • Meaning:

      "strength"
  8. Bryndis
    • Origin:

      Icelandic
    • Meaning:

      "armoured goddes"
  9. Babar
    • Origin:

      Urdu
    • Meaning:

      "tiger"
  10. Brunhilde
    • Origin:

      Norse
    • Meaning:

      "armed for battle"
  11. Brogan
    • Origin:

      Irish
    • Meaning:

      "small shoe"
  12. Bristol
    • Origin:

      British place-name
  13. Bat
    • Origin:

      Short form of Bartholomew
  14. Bethlehem
    • Origin:

      Hebrew
    • Meaning:

      "house of bread"
  15. Brayden
    • Origin:

      English
    • Meaning:

      "broad hill"
  16. British
    • Origin:

      English word name
    • Meaning:

      "relating to Great Britain"
  17. Braxton
    • Origin:

      English surname
    • Meaning:

      "Brock's settlement"
  18. Brinkley
    • Origin:

      English
    • Meaning:

      "woodland clearing"
  19. Bourbon
    • Origin:

      Word name
  20. Bice
    • Origin:

      Italian, diminutive of Beatrice
    • Meaning:

      "she who brings happiness"