starc (Middle English) comes from Old English stearc, from Proto-West Germanic stark, from Proto-Germanic starkaz, from Proto-Indo-European (s)terg- — to be stiff; rigid; rigid, stiff.
Ancestry of “starc”, step by step
starc traces back through two separate lines of ancestry.