Thanks everyone but none of those are it :(
Maybe type what you know into Google? Like b name girl means princess and see what comes up?
B name baby girl means princess is coming g up most commonly as Balreen?
Download the app nametrix and then type B in the search bar and scroll to see if you find anything that appeals to you.
Balreen-princess
Birkita-strong