Noun
A person who foretells the weather, especially without modern meteorological aids or knowledge.
An animal whose behaviour is an indication of coming weather, especially change of season.
weather prophet