Stormses
English
Proper noun
Stormses
plural of
Storms