The English term "Finland" matches the Finnish term "Suomi"