land rain


noun Pennsylvania.

a steady, heavy rain.

Origin of land rain

compare Pennsylvania German landrejje, German Landregen literally, country rain