finland Meaning, Definition & Usage

  1. noun republic in northern Europe; achieved independence from Russia in 1917
    Suomi; Republic of Finland.

WordNet