showres
English
Noun
showres
plural of
showre