From Wiktionary, the free dictionary
From non- + fisherman.
nonfisherman (plural nonfishermen)
- One who is not a fisherman.
1983, Texas Monthly, volume 11, number 1, page 72:But for a nonfisherman the tarpon's allure is more elemental: we know so little about it.