In Finnish, Finland is called "Suomi." There is much debate about the etymology of this word, but it is often thought to have originally meant "swamp." In English and Scandinavia, the word "fen" also...
Finland locates in northern Europe, Scandinavia, next to Sweden and Russia. In Northern Europe, Fennoscandia, between Sweden and Russia and north of Estonia.
I am sorry to inform you that Finland is not a person, rather Finland is a Country located in nothern Europe between Russia and Sweden. Current president of Finland is Tarja Halonen.