I'm only in early pregnancy so feel like a bit of a fraud even thinking of names at the minute. I love Hamish but I'm not Scottish (English from Irish heritage), DH is English with a smidge of Scottish way back.
Don't want to seem like I'm trying hard, or a bit of a fake/fraud by going with Hamish when it's such a Scottish name.