307 Unisex Names That Start With B (With Meanings and Popularity)

  1. Brooklyn
    • Origin:

      Place-name from Dutch
    • Meaning:

      "marshland"
  2. Bailey
    • Origin:

      Occupational name
    • Meaning:

      "law enforcer, bailiff"
  3. Bellamy
    • Origin:

      English and Irish from French
    • Meaning:

      "fine friend"
  4. Braxton
    • Origin:

      English
    • Meaning:

      "Brock's settlement"
  5. Blakely
    • Origin:

      English surname
    • Meaning:

      "dark wood or clearing"
  6. Barry
    • Origin:

      Irish
    • Meaning:

      "spear"
  7. Blair
    • Origin:

      Scottish
    • Meaning:

      "dweller on the plain"
  8. Bertie
    • Origin:

      Diminutive of Albert, Bertram etc
  9. Blu
    • Origin:

      English
    • Meaning:

      "blue"
  10. Bay
    • Origin:

      Latin
    • Meaning:

      "berry"
  11. Beverly
    • Origin:

      English
    • Meaning:

      "dweller near the beaver stream"
  12. Brayden
    • Origin:

      Spelling variation of Irish surname Braden
    • Meaning:

      "salmon"
  13. Blessing
    • Origin:

      Word name
  14. Baylor
    • Origin:

      English occupational surname
    • Meaning:

      "one who delivers goods"
  15. Blaire
    • Origin:

      Spelling variation of Blair
  16. Bran
    • Origin:

      Diminutive of Brandon
    • Meaning:

      "broom-covered hill"
  17. Blue
    • Origin:

      Color name
  18. Brett
    • Origin:

      Celtic
    • Meaning:

      "from Brittany"
  19. Birch
    • Origin:

      Tree name
  20. Bradley
    • Origin:

      English
    • Meaning:

      "wide meadow"