finnish Idioms & Phrases
noun the capital and largest city of Finland; located in southern Finland; a major port and commercial and cultural center
Helsingfors; capital of Finland; Helsinki.
noun formerly the basic unit of money in Finland
finnish monetary unit
noun monetary unit in Finland