Stirling
The origin and history of Stirling.
Etymology
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.