outdoorsman

noun

A man who spends considerable time in outdoor pursuits, such as hunting and fishing.

noun

a man who spends time in outdoor pursuits or sports

noun

a person who spends time outdoors (e.g., hunting or fishing)