The English term "mountain" matches the Finnish term "vuori"