'Finland' definitions:

Definition of 'Finland'

(from WordNet)
noun
Republic in northern Europe; achieved independence from Russia in 1917 [syn: Finland, Republic of Finland, Suomi]