English | German | Russian | Czech

rainshadow English

Meaning rainshadow meaning

What does rainshadow mean?

rainshadow

An area which is unusually dry due to nearby geographic features including mountain ranges.

Are you looking for...?