shūu
1. sudden shower; sudden downpour
Noun
#175179
1. sudden shower; sudden downpour
1. Sudden rain; Shower's
1. spring shower; spring rain
1. Sudden shower with
1. Was a sudden shower.; Was a downpour.
1. Sudden shower; Downpour
1. If it rains heavily; When it rains heavily
1. Probably a sudden shower.; Probably rain.
1. It wasn't a sudden shower.; It wasn't a downpour.
1. Not a sudden shower.; Not a downpour.