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