Finnish capital
1.
(
noun
) the capital and largest city of Finland; located in S Finland; a major port and commercial and cultural center
Synonyms:
Helsingfors
,
Helsinki
,
capital of Finland
Related Words:
national capital
Terms and Conditions of Use / Copyright Notice