finland

Explore definitions, synonyms, and language insights of finland

Definitions

Noun
republic in northern Europe; achieved independence from Russia in 1917