The Collaborative International Dictionary
Ichthyophagist
Ichthyophagist \Ich`thy*oph"a*gist\, n. [See Ichthyophagous.] One who eats, or subsists on, fish.
Wiktionary
ichthyophagist
n. An eater of fish.