Meaning

  1. To rain