goonch
goonch has 1 sense in the JumbleFix dictionary. Letters: 6.
Definitions
noun
. A large freshwater catfish found in South Asia, especially in the Ganges.