Well here is some Arabic names with meaning
Bouchra-means hope
Besma -smile
Balkis -Arabic name of Queen Sheba
Bouthayna- of a beautiful body
Batul - virgin -pure
I know a girl whose daughters are B names that are different. They are Brenna Bell and Blayde. Definitely 2 names you don’t hear much. I always loved the name Blake for a girl. Im weird though and like boy names for girls. Lol.