Re: "Stirling" (Scotish? Celtic? Pictish?) read on....
Courtesy of Oxford:
The placename Stirling is found as Strevelin in 1124, and Sterling in about 1470. Meaning uncertain. The name may originally have been that of the river, now the Forth, on which Stirling stands.
Sorry I can't be more specific :-)
_____________________________________________________________________
"You are never given a wish without also being given the power to make it true."
♥Elinor♥