land rain


nounPennsylvania.
  1. a steady, heavy rain.

Origin of land rain

1
Compare Pennsylvania Dutch landrejje, German Landregen literally, “country rain”

Words Nearby land rain

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024