abhippavaṭṭa

  1. (act.) having rained.
  2. (pass.) rained upon