land rain
nounPennsylvania.
a steady, heavy rain.
Origin of land rain
1Compare 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
Browse