What is the most popular name in Scotland?

For a boy i would probably say John and for a girl would say Kirsty.

The most popular surname is Scotland is Smith.