Last name for my male protagonist

So I’m currently writing a modern fairy tale, inspired by a Scottish fairy tale called 'The Mermaid Wife"

I’ve already found the protagonists first names:
The mermaid will be [name_f]Arianwyn[/name_f] (nn [name_f]Aria[/name_f]) and the male protagonist will be [name_m]Finnick[/name_m] (nn [name_u]Finn[/name_u]).
However I have a hard time choosing a last name for [name_m]Finnick[/name_m]. Maybe you guys could help.

This is the list I’ve compiled so far:

[name_m]Finnick[/name_m] [name_u]Sinclair[/name_u]
[name_m]Finnick[/name_m] MacIntyre
[name_m]Finnick[/name_m] Sutherland
[name_m]Finnick[/name_m] [name_m]Buchanan[/name_m]
[name_m]Finnick[/name_m] [name_m]Lamont[/name_m]
[name_m]Finnick[/name_m] [name_u]Leslie[/name_u]
[name_m]Finnick[/name_m] Milligan

Thoughts?
The story is set on the [name_f]Isle[/name_f] of [name_u]Skye[/name_u], so I’d like that to be reflected in the last name.

I think that all of these names would be a great choice although my personal favorite has to be [name_m]Finnick[/name_m] [name_m]Buchanan[/name_m]. I think the similar sounds in the names makes it flow nicely.

i like [name_m]Finnick[/name_m] [name_u]Sinclair[/name_u] it has a nice flow to it without sounding too regal, however, I won’t know what name suits him without more information, i like names that fit apperence and personality

I think that [name_m]Finnick[/name_m] [name_m]Lamont[/name_m] sounds the best.