land rain
noun Pennsylvania.
a steady, heavy rain.
Origin of land rain
compare Pennsylvania German
landrejje, German
Landregen literally, country rain
Words nearby land rain
land on,
land patent,
land plaster,
land power,
land rail,
land rain,
land reform,
land sailing,
land snail,
land tax,
land up