I don't see the difficulty with Nairn - though I once lived next door to a family of South Africans named
Farquhar who pronounced it Fah-kwah, sounding like a flock of ducks, so clearly hidden dangers might lurk.
I quite like
Murray - a former colleague has a teenage one who is a very good ambassador for the name.
Ramsay seems to be asking for trouble. Macauley is fringe Hollywood. McLeod ... once again, not a problem. I knew a
Sallie McLeod at school and nobody had any issues.
Campbell turns up twice in my family tree as a fn, though as far as I can tell there was no Scottish connection at the time. Perhaps someone had a nice neighbour. But it's not a name I enjoy.
My late FIL had
Fraser as his mn, after the ln of a good friend of his own father's. He handed it on to two of his own sons, one as a mn and one as a fn. Both of these men have no children of their own but numerous
Fraser namesakes all around the world. We decided against using it for our son, though we like it very much, because there were just too many of them.
I know a very pleasant doctor whose ln is firmly Germanic and the fn is
Leith. Like
Paisley, I think it's probably better on humans than on places!