European republic; capital Tallinn (7)
I believe the answer is:
estonia
(Other definitions for estonia that I've seen before include "European country, capital Tallinn" , "Baltic republic, capital Tallinn" , "East European country" , "Baltic state" , "Country on the Baltic Sea" .)