Capital of Finland (8)
I believe the answer is:
helsinki
'capital of finland' is the definition.
(synonyms)
This is all the clue.
(Other definitions for helsinki that I've seen before include "foreign capital" , "Finnish capital" , "Finland's capital" , "Nordic capital" , "1952 Olympic Games venue" .)