Middle name for Violet

Just found out we’re having a little girl, and we’re going with the name Violet, after my husbands grandmother. I’d like for her middle name to be after my grandma who’s name is Gillian, but I don’t like the way they sound together. My great grandma was Margret which would also be nice but again I don’t like how it sounds after Violet.

Any suggestions? We have a double barrel surname, 3 syllables then 2.

Thanks!

(Anon because family on this app and we want to surprise our grandmas)