Estonia's capital (7)
I believe the answer is:
tallinn
'estonia's capital' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for tallinn that I've seen before include "European capital" , "Capital of Estonia" , "Estonian city" , "Capital on the Gulf of Finland" .)