You need to give us a lot more information so we know exactly which family you are researching and don't go down the wrong track
Where and when was Thomas born - although he may have lived in Cawdor - was he actually born there or elsewhere
When and where was Margaret born?
Is this who you are researching - this is the type of info should be included in any lookup request??
THOMAS MCGILLIVRAY Spouse: MARGARET NOBLE
Marriage: 17 FEB 1859 Daviot And Dunlichity Inverness,
You will note they married in Inverness
The IGI shows a son Alexander b 25 NOV 1868 Moy And Dalarossie, Inverness - you can view the entry at
www.familysesarch.orgThe same website also has Ann b 04 DEC 1873 Cawdor and Margaret 06 FEB 1871 Cawdor