VariousWords beta
Related Terms:
Definitions:
Noun
Finland
Republic of Finland
Suomi
Definition: republic in northern Europe; achieved independence from Russia in 1917