Meaning of finland

Definition of finland

(noun) republic in northern Europe; achieved independence from Russia in 1917

Other information on finland

WIKIPEDIA results for finland
Amazon results for finland