Ok, I have been trying to track down my girlfriends Scottish heritage and we have found several surnames that are easily Scottish like Anderson, but I am having a hard time placing some of the others. One, Kirkuff sounds like it should be Scottish to me but I'm not finding a lot out about it. Another, Hayne or Hanye, seems Irish, but I have also seen accounts of it being Scottish. Well, any help would be appreciated.

Regards,
Bishop