Definition of spotfish in English:

spotfish

noun

  • (Originally) = sense A. 8b; (in recent use) (more fully "pearl spotfish") the green chromide, Etroplus suratensis, an edible South Asian cichlid of fresh and brackish water.

Origin

Late 19th century; earliest use found in Fur, Fin and Feather.