Etymology Explorer
› Etruscan
Where does “???” come from?
???
(Etruscan): downpour, heavy rain
Definitions
downpour, heavy rain