雨降 あめふらしでした
amefurashideshita

Noun
Desu Copula

The polite past form of 雨降らし

1. It rained.; It was made to rain.

Past/Perfective
Polite