Noun Definitionrepublic of finland1.Definition: republic in northern Europe; achieved independence from Russia in 1917Related Noun(s):finland, suomiCategory: Places