An entertaining & informative guide to the places of Scotland & the traditions associated with them. Scotland is home to some truly fantastic place names: archetypally Celtic names like Auchtermuchty, Kirkintilloch, & Drumnadrochit; romantic names such as Skye & Iona; popular first names like Lewis, Angus, & Kyle; & international exports such as Perth & Hamilton. This entertaining & informative book explains the meanings of over 800 Scottish places, including towns & cities, mountains & hills, lochs & rivers, & also covers the history & traditions of each place. In the course of the book, the author takes us on a fascinating journey of many languages & cultures, of incomers & invaders, of religion & battles, & of quite a few steep hills.