Definify.com

Definition 2025


rainshadows

rainshadows

See also: rain shadows

English

Noun

rainshadows

  1. plural of rainshadow