Piscivorenoun
A fish eater.
Piscivore
A piscivore is a carnivorous animal that eats primarily fish. The name is derived from the Latin word for fish, piscis.
Pescetariannoun
A person who consumes no animal flesh with the exception of fish or seafood.