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