A long strip of cloud that sometimes lies against the southern base of Mount Etna in Sicily. It is said to herald rain.