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

  1. Buzz
    • Origin:

      Modern nickname
  2. Bela
    • Origin:

      Czech
    • Meaning:

      "white"
  3. Benedetto
    • Origin:

      Italian
    • Meaning:

      "blessed"
  4. Bryden
    • Brynmor
      • Origin:

        Welsh
      • Meaning:

        "great hill"
    • Becker
      • Origin:

        German
      • Meaning:

        "baker"
    • Brewer
      • Origin:

        English, occupational surname
    • Benvenuto
      • Origin:

        Italian
      • Meaning:

        "welcome"
    • Barnett
      • Origin:

        English
      • Meaning:

        "place cleared by burning"
    • Burl
      • Origin:

        English
      • Meaning:

        "knotty wood; butler"
    • Bronagh
      • Origin:

        Irish
      • Meaning:

        "sorrow"
    • Brick
      • Origin:

        Word name, various origins
    • Beatus
      • Origin:

        Roman, masculine variation of Beata
    • Batista
      • Banjo
        • Origin:

          Word name
        • Meaning:

          "string instrument"
      • Britt
        • Origin:

          Swedish, contracted form of Birgit
        • Meaning:

          "high goddess"
      • Bliss
        • Origin:

          English word name
        • Meaning:

          "great happiness"
      • Brice
        • Origin:

          Scottish surname
        • Meaning:

          "speckled, freckled"
      • Benvolio
        • Origin:

          Italian
        • Meaning:

          "good wisher; peacemaker, benevolent"
      • Berenice
        • Origin:

          Greek
        • Meaning:

          "she who brings victory"