Here's why:
* Compound nouns are made up of two or more words that function as a single noun.
* In this case, "weather" and "man" combine to create the noun "weatherman," which refers to a person who forecasts the weather.
You could also say it's a common noun because it refers to a general type of person, rather than a specific one.