meteore
See also:
météore
and
Meteore
Italian
Noun
meteore
f
plural of
meteora