My grandparents were Emily and Laurence, and Gilbert and Rose-Anne. There were several Gilberts, including my father, He hated the name and used George instead. No middle names.
I have two names, my brother only one - not Gilbert, fortunately for him.
My grandchildren, on the other hand, have three names each. Granddaughter has my name as one of her middle names. Luckily her other grandmother has the same name as me, so we’re both happy. It’s not a particularly common name.
Further back, there was a Selina and a Leonora, both rather nice, I think.