shorefish

noun

Definition of shorefish

: a sea fish living near shore broadly : any marine fish not living in the depths of the ocean