Can listopad also mean "leaves falling" or something like that ?
It is where the name of the month comes from but is not used that way. We do say "sněhopád" for heavy snowfall (well, look at that, we say exactly the same in English). But not "vodopád" for rain as that means waterfall.
If you say this word to Russian he will understand you exsactly in this meaning)))