A guide to names used in Scotland Scots Gaelic international ancient and modern and their origins and meanings. With Gaelic pronunciations and historical and geographical references to the origin of first names and surnames it helps parents choose a name for their baby and guides the reader to the history of Scotlands common surnames.