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.
WordNet