As described in historical dictionaries

An Etymological Dictionary of Family and Christian Names (1857)

(origin: Gaelic. Local) 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.

Arthur, William (1857) An Etymological Dictionary of Family and Christian Names. New York: Sheldon, Blakeman. Public Domain.


Patronymica Britannica (1860)

STRACHAN.* The family are descended from Adam Strachanen, to whom Thomas. Earl of Mar, his wife's cousin, granted, temp. David II., the lauds of Glenkindie, CO. Aberdeen, where the family continued to reside in 1722. Nisbet.

Lower, Mark A (1860) Patronymica Britannica: a dictionary of the family names of the United Kingdom. London: J.R. Smith. Public Domain.


Origin: Celtic

Region of origin: British Isles

Country of origin: Scotland

Religion of origin: Christian

Language of origin: Gaelic

BritishSurnames.uk is a Good Stuff website.