land rain








noun Pennsylvania.

  1. a steady, heavy rain.
58 queries 0.595