The English term "Scotland" matches the Finnish term "Skotlanti"