Scottish Names provides a guide to a range of Scottish first names and surnames - in alphabetical order and giving their origins and meanings. The first names include many that are used in Scotland - Scots, Gaelic, international, modern and timeless - and their origins and meaning while the many and varied surnames included come from three main language sources - Gaelic (and translations of Gaelic), Scots and Scandinavian - and through immigrants from France and the Netherlands. Surnames grew out of the need to distinguish between people in ever-expanding communities. Many are fathers' names or location names; others denote a common ancestor, clan territory or occupation. Find a Scottish name for your baby, or find out whether you have Scottish ancestry - all in one fascination compilation!