finland
1. [ noun ] (government,geography) republic in northern Europe; achieved independence from Russia in 1917
Synonyms: republic_of_finland Suomi
Related terms: European_country common_market European_Economic_Community Finn Europe espoo aaland_islands tammerfors Helsinki maarianhamina Karelia
Similar spelling:   fenland