Advertisement

Advertisement

land rain

noun

, Pennsylvania.
  1. a steady, heavy rain.


Discover More

Word History and Origins

Origin of land rain1

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

Advertisement

Advertisement

Advertisement

Advertisement


land railland reform