Hello, I really hope someone can help me out here,
I have an ancestor who was born 1831/32 Enniskillen, Fermanagh, but i am not sure if i have the correct surname

The first record i have for him is his marriage which took place in 1857 Perthshire, Scotland.
On his marriage certificate and first sons birth his name is recorded as William MCKIVLIN.
On the rest of his children's birth certificates it gradually changes from McKivlin to McKelvie
McKivlin > McKilvin > McKelvin > McKilvie > McKelvie
William was the son of Patrick McKivlin

and Bridget Goldie (Gouldie), Patrick is recorded as dead on Williams 1857 marriage certificate, Bridget is not.
I have tried looking for Bridget in Scotland with no luck so assume she must have stayed in Ireland.
The surname MCKELVIE has carried on but i am now wondering whether this was Williams real surname or just the Scottish Registrar's interpretation of a strong Irish accent.
is it possible that the surname could have indeed been MCILVEEN or something similar

I am really not sure if i am just barking up the wrong tree here but the variations in the surname have been niggling away at me.
I would really appreciate other thoughts on this subject, Thank you!
Debbie