angler

noun
1
a person who catches fish (= goes angling) as a hobby
ماهیگیر تفننی, ماهیگیر تفریحی, ماهیگیر ورزشی, ماهیگیر آماتور
compare fisherman