In German it is neuter. One of the few words of those that are cognate in English and German in which the gender is/(was in the case of English) different. Of thirty-four randomly selected words only three were clearly of different gender in Modern German and Old English.

Regarding tropical storms being given female names up until a few years ago; storm is/(was) masculine.