The Island Trevally (Carangoides orthogrammus) is a fish that closely resembles our local Demudok, Orange Spotted Trevally. I had a tough time identifying that earlier as both have orange spots on their bodies.
It is quite common to wrongly ID the Island Trevally as something else as it is also known as the island jack, thicklip trevally and false bluefin trevally.
The island trevally is grows to a maximum recorded length of 75 cm and 6.6 kg in weight (according to Wiki), and is distinguishable by its angular snout and yellow spots, as well as more detailed anatomical features.
The island trevally can be seen moving in small schools and willingly takes fast retrieved flies and lures.