A type of fish, possibly a variant name for certain freshwater or river fish species in Africa or Asia.
Etymology uncertain; possibly from an African or Asian language. May be related to local fish names in regions where the species is found.
Try Another Word