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