mega-storm
See also:
megastorm
English
Etymology
From
mega-
+
storm
.
Noun
mega
-
storm
(
plural
mega-storms
)
Alternative spelling of
megastorm
.