1(noun) republic in northern Europe; achieved independence from Russia in 1917syn. Finland · SuomiWordNet 3.1