capital of Finland

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



Terms and Conditions of Use / Copyright Notice