We do not currently know of any synonyms for howers.
The noun howers is defined as:
Did you mean showers, homers, bowers, powers, mowers, lowers, towers, cowers, hovers or rowers?