George Mackay
This is a guide to names used in Scotland - Scots, Gaelic, international, ancient, modern and timeless - and their origins and meanings.