English word “snow” means in “lumi” translated in Finnish.