From non- + angler.
nonangler (plural nonanglers)
- Someone who is not an angler, or does not engage in fishing
2009 January 18, Hilary Howard, “Cruising Patagonia”, in New York Times[1]:The trip starts at $17,850 a person (or $12,138 for nonanglers) […] .