William Macleod of Dunvegan in Skye Peerage person ID=200880 (1505–1551) Parents unknown daughter Cameron Alasdair Crotach MacLeod Children Mary Macleod Mary MacLeod, 10th of MacLeod Siblings Margaret MacLeod Tormod MacLeod, 12th of MacLeod Donald MacLeod, 11th of MacLeod unknown daughter MacLeod unknown daughter MacLeod