outdoorsman (outdoors + -man; agent_person)
A man who spends time in outdoor pursuits or sports