- Name - BAB
Meaning - FROM THE GATEWAY
- Name - BABE
Meaning - FOREIGN
- Name - BABS
Meaning - STRANGE
- Name - BABY
Meaning - INFANT
- Name - BADIA
Meaning - UNPRECEDENTED
- Name - BADIHA
Meaning - INSIGHT
- Name - BADRA
Meaning - FULL MOON
- Name - BADRIA
Meaning - LIKE THE MOON
- Name - BAE
Meaning - MEANING UNKNOWN
- Name - BAHIA
Meaning - NICE
- Name - BAHIGA
Meaning - GLAD
- Name - BAHIYA
Meaning - BEAUTIFUL
- Name - BAILEA
Meaning - MEANING UNKNOWN
- Name - BAILEIGH
Meaning - MEANING UNKNOWN
- Name - BAILIE
Meaning - MEANING UNKNOWN
- Name - BALY
Meaning - MEANING UNKNOWN
- Name - BAN
Meaning - HOME OR VILLAGE
- Name - BANNON
Meaning - QUEEN
- Name - BANO
Meaning - GIRL
- Name - BARAA
Meaning - PURITY
- Name - BARABARA
Meaning - RIGHT
- Name - BARAT
Meaning - INNOCENCE
- Name - BARIAH
Meaning - EXCELLING
- Name - BASIMA
Meaning - SMILING
- Name - BASIMAH
Meaning - SMILING
- Name - BASIRA
Meaning - SAGACIOUS
- Name - BASMA
Meaning - A SMILE
- Name - BASSIMA
Meaning - SMILING
- Name - BATOUL
Meaning - VIRGIN
- Name - BAYAN
Meaning - ELOQUENCE
- Name - BAYLEE
Meaning - LAW ENFORCER
- Name - BAYLEIGH
Meaning - MEANING UNKNOWN
- Name - BAYLEY
Meaning - LAW ENFORCER
- Name - BAYLIE
Meaning - LAW ENFORCER
- Name - BAZ
Meaning - MEANING UNKNOWN
- Name - BEATKA
Meaning - BLESSED
- Name - BEATRICE
Meaning - BLESSED
- Name - BEATRICIA
Meaning - BLESSES
- Name - BEATRIS
Meaning - VOYAGER THROUGH LIFE
- Name - BEATRISE
Meaning - VOYAGER THROUGH LIFE
- Name - BEATRIXE
Meaning - VOYAGER THROUGH LIFE
- Name - BEATRIZ
Meaning - VOYAGER
- Name - BECCA
Meaning - PROPHET
- Name - BECKA
Meaning - FORM OF REBECCA
- Name - BECKI
Meaning - BOUND
- Name - BECKIE
Meaning - CAPTIVATING
- Name - BEGONA
Meaning - LADY OF BEGONA
- Name - BEGUM
Meaning - PRINCESS
- Name - BEHESHTA
Meaning - PARADISE
- Name - BEI
Meaning - LOTUS BUD
- Name - BEKA
Meaning - MEANING UNKNOWN
- Name - BEKKI
Meaning - ONE WHO SNARES
- Name - BELEN
Meaning - BETHLEHEM
- Name - BELINDA
Meaning - PRETTY
- Name - BELLINI
Meaning - BEAUTY
- Name - BENA
Meaning - WISE
- Name - BENAZEER
Meaning - MATCHLESS
- Name - BENET
Meaning - MEANING UNKNOWN
- Name - BENICIA
Meaning - BLESSED ONE
- Name - BENNETT
Meaning - MEANING UNKNOWN
- Name - BENTE
Meaning - BLESSED
- Name - BERLINDA
Meaning - WARRIOR
- Name - BERNA
Meaning - BEAR
- Name - BERNADINA
Meaning - BEAR
- Name - BERNARDA
Meaning - FEMININE OF BERNARD
- Name - BERNARDETTE
Meaning - STRONG
- Name - BERNARDINE
Meaning - BEAR-HARD
- Name - BERNHARDINA
Meaning - BRAVE LIKE A BEAR
- Name - BERRIN
Meaning - BEAR
- Name - BERTHE
Meaning - BRIGHT
- Name - BERTIE
Meaning - SHINING PLEDGE
- Name - BESS
Meaning - GOD IS MY OATH
- Name - BESSIE
Meaning - GOD IS MY OATH
- Name - BESSYE
Meaning - HOUSE
- Name - BESTE
Meaning - MUSICAL
- Name - BETH
Meaning - GOD IS MY OATH
- Name - BETHA
Meaning - LIFE
- Name - BETHAN
Meaning - CONSECRATED TO GOD
- Name - BETHANEE
Meaning - MEANING UNKNOWN
- Name - BETHANY
Meaning - HOUSE OF FIGS
- Name - BETHSHEBA
Meaning - OATH
- Name - BETRICE
Meaning - BELOVED DAUGHTER
- Name - BETSY
Meaning - GOD IS MY OATH
- Name - BETTE
Meaning - GOD IS MY OATH
- Name - BETTI
Meaning - PLEDGED TO GOD
- Name - BETTYE
Meaning - GOD'S OATH
- Name - BETUL
Meaning - ASCETIC VIRGIN
- Name - BEVERELY
Meaning - MEANING UNKNOWN
- Name - BEVERLIE
Meaning - BEAVER-STREAM
- Name - BEZAWIT
Meaning - FOUNDATION
- Name - BI
Meaning - MEANING UNKNOWN
- Name - BIANA
Meaning - WHITE
- Name - BIANKA
Meaning - WHITE
- Name - BIATA
Meaning - BLESSED
- Name - BIBA
Meaning - MEANING UNKNOWN
- Name - BIBI
Meaning - LADY
- Name - BILLI
Meaning - WILL-HELMET
- Name - BILLY
Meaning - RESOLUTE PROTECTOR
- Name - BILLYE
Meaning - RESOLUTE PROTECTOR
- Name - BILQIS
Meaning - THE QUEEN OF SHEBA
- Name - BINAH
Meaning - A DANCER
- Name - BINH
Meaning - PEACE
- Name - BINISH
Meaning - INTELLIGENT
- Name - BINNUR
Meaning - A THOUSAND LIGHTS
- Name - BINU
Meaning - ENTERTAINMENT
- Name - BIRGITA
Meaning - TO HELP
- Name - BIRSEN
Meaning - YOU ARE UNIQUE
- Name - BISMA
Meaning - SLIVER
- Name - BLAIRE
Meaning - DWELLER ON THE PLAIN
- Name - BLAITHIN
Meaning - FLOWER
- Name - BLAKE
Meaning - PALE-SKINNED
- Name - BLANCH
Meaning - FAIR
- Name - BLATHNAID
Meaning - FLOWER
- Name - BLAZE
Meaning - ONE WHO STUTTERS
- Name - BLENDA
Meaning - DAZZLING
- Name - BLESSY
Meaning - BLESSING
- Name - BLISS
Meaning - DELIGHT
- Name - BLUMA
Meaning - A FLOWER
- Name - BODIL
Meaning - COMPENSATION FOR WAR
- Name - BOE
Meaning - MEANING UNKNOWN
- Name - BOGUSLAWA
Meaning - GOD'S GLORY
- Name - BOH
Meaning - MEANING UNKNOWN
- Name - BON
Meaning - MEANING UNKNOWN
- Name - BONA
Meaning - A BUILDER
- Name - BONIE
Meaning - PLEASANT
- Name - BONNI
Meaning - GOOD
- Name - BOZENA
Meaning - DIVINE GIFT
- Name - BOZICA
Meaning - BORN AT CHRISTMAS
- Name - BRACHA
Meaning - BLESSING
- Name - BRANDA
Meaning - DISTILLED WINE
- Name - BRANDE
Meaning - FIREBRAND
- Name - BRANDI
Meaning - BEVERAGE BRANDY
- Name - BRANDIE
Meaning - BEVERAGE BRANDY
- Name - BRANDON
Meaning - BROOM HILL
- Name - BRANDY
Meaning - BEVERAGE BRANDY
- Name - BRE
Meaning - MEANING UNKNOWN
- Name - BREA
Meaning - BEAUTY BEYOND SIGHT
- Name - BREANN
Meaning - NOBLE
- Name - BREANNA
Meaning - VIRTUOUS
- Name - BREE
Meaning - FORM OF BRIE
- Name - BREEN
Meaning - FAIRY PALACE
- Name - BREI
Meaning - MEANING UNKNOWN
- Name - BRENDA
Meaning - LITTLE RAVEN
- Name - BRENDAN
Meaning - PRINCE
- Name - BRENNA
Meaning - LITTLE RAVEN
- Name - BREONA
Meaning - ONE WHO IS STRONG
- Name - BRET
Meaning - FROM BRITAIN
- Name - BRETT
Meaning - BRIT
- Name - BRETTA
Meaning - FROM BRITAIN
- Name - BRI
Meaning - MEANING UNKNOWN
- Name - BRIA
Meaning - NOBLE
- Name - BRIALLAN
Meaning - PRIMROSE
- Name - BRIAN
Meaning - LITTLE ROSE
- Name - BRIANAGH
Meaning - STRONG
- Name - BRIANNA
Meaning - STRONG
- Name - BRIANNAH
Meaning - STRONG
- Name - BRIANNON
Meaning - STRONG
- Name - BRIDGET
Meaning - STRENGTH
- Name - BRIDGETT
Meaning - EXALTED ONE
- Name - BRIDGETTE
Meaning - POWER
- Name - BRIDGIT
Meaning - RESOLUTE STRENGTH
- Name - BRIEGH
Meaning - MEANING UNKNOWN
- Name - BRIELLE
Meaning - STRONG WOMAN OF GOD
- Name - BRIENNA
Meaning - STRONG
- Name - BRIENNE
Meaning - STRONG
- Name - BRIERLY
Meaning - MEANING UNKNOWN
- Name - BRIGETTA
Meaning - EXALTED ONE
- Name - BRIGETTE
Meaning - STRENGTH
- Name - BRIGHDE
Meaning - MYTH NAME
- Name - BRIGIDA
Meaning - STRENGTH
- Name - BRIGIT
Meaning - FORM OF BRIDGET
- Name - BRIGITA
Meaning - THE EXALTED ONE
- Name - BRIGITT
Meaning - STRENGTH
- Name - BRIGITTA
Meaning - STRENGTH
- Name - BRIGITTE
Meaning - EXALTED ONE
- Name - BRILEY
Meaning - NOBLE
- Name - BRINLEY
Meaning - BURNT MEADOW
- Name - BRIONA
Meaning - STRONG
- Name - BRIONE
Meaning - A FLOWERING VINE
- Name - BRIONI
Meaning - A FLOWERING VINE
- Name - BRIONNE
Meaning - A FLOWERING VINE
- Name - BRIONY
Meaning - A FLOWERING VINE
- Name - BRIT
Meaning - SPOTTED
- Name - BRITANIE
Meaning - FROM BRITAIN
- Name - BRITANII
Meaning - MEANING UNKNOWN
- Name - BRITANNI
Meaning - MEANING UNKNOWN
- Name - BRITANY
Meaning - FORM OF BRITANNIA
- Name - BRITNEE
Meaning - MEANING UNKNOWN
- Name - BRITNI
Meaning - FROM ENGLAND
- Name - BRITNIE
Meaning - FROM BRITAIN
- Name - BRITNY
Meaning - FROM GREAT BRITAIN
- Name - BRITTAINIE
Meaning - MEANING UNKNOWN
- Name - BRITTANEE
Meaning - MEANING UNKNOWN
- Name - BRITTANI
Meaning - FROM BRITAIN
- Name - BRITTANIE
Meaning - FROM BRITAIN
- Name - BRITTANNY
Meaning - MEANING UNKNOWN
- Name - BRITTNAY
Meaning - MEANING UNKNOWN
- Name - BRITTNIE
Meaning - FROM BRITAIN
- Name - BRITTONI
Meaning - MEANING UNKNOWN
- Name - BRITTONY
Meaning - MEANING UNKNOWN
- Name - BRONA
Meaning - SORROWFUL
- Name - BRONAGH
Meaning - SORROWFUL
- Name - BRONISLAWA
Meaning - GLORIOUS PROTECTOR
- Name - BRONWEN
Meaning - DARK AND PURE
- Name - BROOKLYNN
Meaning - STREAM BY THE LAKE
- Name - BROOKLYNNE
Meaning - STREAM BY THE LAKE
- Name - BRYAH
Meaning - HILL
- Name - BRYGIDA
Meaning - STRONG
- Name - BRYNN
Meaning - HILL
- Name - BRYONY
Meaning - CLIMBING PLANT
- Name - BU
Meaning - MEANING UNKNOWN
- Name - BUN
Meaning - MEANING UNKNOWN
- Name - BUSARA
Meaning - WISDOM
- Name - BUU
Meaning - MEANING UNKNOWN
- Name - BYANCA
Meaning - WHITE
- Name - BYNA
Meaning - SABINE