storm-hunter
See also:
stormhunter
and
storm hunter
English
Noun
storm
-
hunter
(
plural
storm-hunters
)
Alternative form of
stormhunter
.