Thayer's Greek Lexicon

 1. a shower
  1) a violent storm, accompanied by high wind with
thunder and lightning