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

  1. Buford
    • Origin:

      English variation of Beaufort, French
    • Meaning:

      "beautiful fort"
  2. Boi
    • Origin:

      Catalan diminutive of names beginning with Bald-
  3. Brianne
    • Becker
      • Origin:

        German
      • Meaning:

        "baker"
    • Britt
      • Bannan
        • Boo
          • Origin:

            Word name or nickname
        • Beata
          • Origin:

            Swedish, German, Italian, from Latin
          • Meaning:

            "blessed"
        • Bride
          • Origin:

            Irish
          • Meaning:

            "strength or exalted one"
        • Brighton
          • Origin:

            English place-name
        • Brysen
          • Origin:

            Spelling variation of Bryson
        • Basti
          • Blaze
            • Origin:

              English word name
            • Meaning:

              "fire"
          • Bardo
            • Origin:

              Short form of Bardolph or Aboriginal
            • Meaning:

              "water"
          • Brunhilda
            • Origin:

              Norse
            • Meaning:

              "armed for battle"
          • Bing
            • Origin:

              German
            • Meaning:

              "kettle-shaped hollow"
          • Balthasar
            • Origin:

              Greek
            • Meaning:

              "God protects the king"
          • Bas
            • Origin:

              Dutch, diminutive of Bastiaan and Sebastian
            • Meaning:

              "person from the city of Sebastia"
          • Brandi
            • Origin:

              Variation of Brandy, English from Dutch
            • Meaning:

              "burnt wine"
          • Barclay
            • Origin:

              English and Scottish
            • Meaning:

              "where birches grow"