Scottish city’s currency mentioned on radio (8)
I believe the answer is:
stirling
'scottish city's' is the definition.
(Stirling is a city in Scotland)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for stirling that I've seen before include "university in Scotland" , "City of central Scotland, "Gateway to the Highlands"" , "Scottish city" , "City on the River Forth, "Gateway to the Highlands"" , "Scottish keep" .)