See Female Scottish Names
Cool graph. I was born in the 60’s - middle name Marie. About 1/3 of the women within a decade of myself seem to have the same middle name.