Family History and Genealogy Resources by Surname
Strachan Surname Origin
(Origin Gaelic) Locality. From the parish of Strachan in Kincardineshire, Scotland, formerly Strathaen. The name may come from stra or strath, a vale, from the root strath, a valley, through which a river runs, and chan or ceann, the head, meaning 'the head of the valley,' or 'a little valley,' from Strathan.
Source: An Etymological Dictionary of Family and Christian Names With an Essay on their Derivation and Import; Arthur, William, M.A.; New York, NY: Sheldon, Blake, Bleeker & CO., 1857.
Strachan Surname Meaning and Family Facts
There is more to Strachan family history than the origin of your surname:
A Strachan Family History Thought:
'Those who forget their past are destined to repeat it.' --Robert A. Heinlein