1 weathermaker | Definition of weathermaker

weathermaker

noun

Definition of weathermaker

: a weather prophet