As described in historical dictionaries

An Etymological Dictionary of Family and Christian Names (1857)

Anglo Saxon, Starc, German Starck, strong, firm, confirmed to the utmost degree.

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


Patronymica Britannica (1860)

STARK. STARKE. O. Eng. Stout, strong, unyielding.

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.