From Latin tempesta, tempestās. Compare Venetan tenpesta, tompesta (“hail, hailstorm”), Romansch tempesta, tempiasta (“hailstorm”).
tampieste f (plural tampiestis)