Meaning of spotted cat in English:
spotted cat
noun
Any of various spotted catfishes; especially (US) the channel catfish, Ictalurus punctatus.
Origin
Late 18th century; earliest use found in John Stedman (1744–1797), army officer and author.
Are You Learning English? Here Are Our Top English Tips