Keluthi Meen In English / When i relocated, i found it very difficult to identify the fishes in the local market. Keluthi Meen In English : This fish is native to southeast asia, commonly found in rivers and ponds.