Rainshadow

From Fresh Dictionary

English

Noun

Rainshadow (plural Rainshadows)

  1. An area which is unusually dry due to nearby geographic features
Personal tools