The story
- Old Irish · derived fromsreb
- Early Scots · derived fromStrivelin
- Middle Scots · borrowed fromStirveling
- English todayStirling
Borrowed from Middle Scots Stirveling, from Early Scots Strivelin, Strivelyn, likely from Old Irish sreb, srib (“stream”) + linn (“pool, lake”). Cognate with Old French Estrivelin, Middle Welsh Ystriflin.
Etymology from Wiktionary, CC BY-SA 4.0.