Hello,
I have a number of Scottish ancestors who all had unusual middle names, and it seems that there was a tradition of naming children after family members and close friends but including the whole name!
For example, my g-grandmother: Isabella Gerrard Meldrum Eden was named after a womand called Isabella Meldrum, nee Gerrard who had been her mother's neighbour when she was a child. I have a lot of people just like this so it's possible that your family used the same method!
Becky