Interesting that Struan isn't in the database. I know of one and I hear the name from time to time (all on Scottish people) so I think it's quite well used in Scotland.
I like
Rory and
Ross. I wonder if there will be an upsurge in the name
Ross following the success of the new TV version of Poldark? I gather there were a lot of Rosses named after the character after the '70s version.
I worry that
Smith is going to face a lifetime of having to explain to people that it's his first name and not his surname.
Ray is very dated but possibly due a comeback soon.