The English term "stone" matches the Finnish term "kivi"