finland : Idioms & Phrases
capital of finland
-
noun the capital and largest city of Finland; located in southern Finland; a major port and commercial and cultural center
Finnish capital; Helsingfors; Helsinki.
WordNet
gulf of finland
-
noun an eastern arm of the Baltic Sea; between Finland and Estonia
WordNet
republic of finland
-
noun republic in northern Europe; achieved independence from Russia in 1917
Suomi; Finland.