It's called Bulleye Snakehead in English.
Greenback fish
It is called Smelt Fish in English.
nethali fish is called by name neetali
go to www.seafoodalive.com I think they have it..
st.peters fish
na sulli
Ribbon Fish
The English name for Ochetobibus elongatus would be Kner. This is a fresh water fish.
Parigi
It's kingfish or Spanish Mackerel.
Frigate tuna or frigate mackerel
The fish known as "mangala" is commonly referred to as the "Indian mackerel" in English. Its scientific name is Rastrelliger kanagurta. This fish is popular in various cuisines, particularly in regions where it is caught in the Indian Ocean and surrounding areas.