Where does “???” come from?

??? (Etruscan): downpour, heavy rain

Definitions

  1. downpour, heavy rain