Scotland's capital (9)
I believe the answer is:
edinburgh
'scotland's capital' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for edinburgh that I've seen before include "Capital city of Scotland" , "Scottish capital" , "Scottish arts festival city" , "town" , "'The Athens of the North'" .)