Full name for Bonnie?

My grandmother’s name is [name_f]Bonnie[/name_f], and although I like it, I can’t see us using it as a first name. Are there full names that you can get [name_f]Bonnie[/name_f] out of as a nickname?

If not, we’ll still probably end up using it as a middle name

Perhaps [name_f]Bronte[/name_f], [name_f]Bryony[/name_f] or [name_f]Bronwyn[/name_f]?

[name_f]Bonita[/name_f] or Maribeau maybe.

[name_f]Ebony[/name_f] is the only other one I can think of…

ETA: out there but maybe Boheme?

My sister’s name is [name_f]Ebony[/name_f], and she was often called [name_f]Bonnie[/name_f] as a child. I also know a [name_f]Siobhan[/name_f] who goes by [name_f]Bonnie[/name_f].

[name_f]Bonnie[/name_f] is a legitimate name. I wouldn’t dilute it’s beauty by coming up with a long name just to have a long name. [name_f]Bonnie[/name_f] is beautiful.

[name_f]Barbara[/name_f], [name_f]BelleRose[/name_f], [name_f]Abigail[/name_f].

[name_f]Bonnie[/name_f] is a lovely name! I would use it by itself…

[name_f]Bianca[/name_f]
[name_f]Bethany[/name_f]
[name_f]Bernadette[/name_f]
[name_f]Bernice[/name_f]
[name_f]Brianna[/name_f]
[name_f]Briony[/name_f]

You could also use the meaning-- beautiful, cheerful-- and use a name with that meaning:

[name_f]Arabella[/name_f], [name_f]Bella[/name_f], [name_f]Belle[/name_f], [name_f]Mirabel[/name_f], [name_f]Mirabella[/name_f]
[name_f]Blythe[/name_f]
[name_f]Calla[/name_f], [name_f]Calista[/name_f]
[name_f]Felicity[/name_f], [name_u]Felice[/name_u], [name_f]Felicia[/name_f]
[name_f]Jolie[/name_f]
[name_f]Phoebe[/name_f]
[name_f]Rosalind[/name_f]

[name_f]Bonita[/name_f] is my absolute favourite full name for [name_f]Bonnie[/name_f].

Ambrosine
[name_f]Belinda[/name_f]
[name_f]Bernice[/name_f]
[name_f]Bernadette[/name_f]
[name_f]Bethany[/name_f]
[name_f]Rubina[/name_f]
[name_f]Sabrina[/name_f]
[name_f]Sabina[/name_f]

Bonelle
Bonnebelle
Bolina
[name_m]Boston[/name_m]
[name_f]Rainbow[/name_f]

[name_m]Way[/name_m] way out there - Nombongo

I love the suggestion of using [name_f]Siobhan[/name_f]. (Wish I had thought of that!) The only other one that comes to mind is Bonet.