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

  1. Benyamin
    • Origin:

      Hebrew
    • Meaning:

      "son of the right hand"
  2. Bligh
    • Origin:

      English variation of Blythe
  3. Branko
    • Origin:

      Serbian; Croatian; Slovene; Slovak
    • Meaning:

      "protection, glory"
  4. Boi
    • Origin:

      Catalan diminutive of names beginning with Bald-
  5. Baez
    • Origin:

      Spanish surname
  6. Briet
    • Origin:

      Icelandic variation of Brit, English
    • Meaning:

      "from Britain"
  7. Blanco
    • Origin:

      Spanish
    • Meaning:

      "fair, white"
  8. Buckingham
    • Origin:

      English surname
    • Meaning:

      "the water meadow of Bucca's people"
  9. Bronze
    • Origin:

      English word name
  10. Bakar
    • Origin:

      Basque
    • Meaning:

      "alone"
  11. Bachelor
    • Origin:

      French
    • Meaning:

      "unmarried man"
  12. Bine
    • Origin:

      Slovene variation of Albin, Latin
    • Meaning:

      "white"
  13. Brecken
    • Origin:

      Variation of Breccan; Irish
    • Meaning:

      "freckled, speckled"
  14. Bevis
    • Origin:

      French
    • Meaning:

      "from Beauvais"
  15. Boreal
    • Origin:

      English word name from Latin
    • Meaning:

      "northern"
  16. Bechette
    • Origin:

      French
    • Meaning:

      "little spade"
  17. Bowden
    • Origin:

      English
    • Meaning:

      "bow hill"
  18. Bai
    • Origin:

      Chinese
    • Meaning:

      "outgoing"
  19. Bogart
    • Origin:

      Dutch surname
    • Meaning:

      "orchard"
  20. Bird
    • Origin:

      Nature name