Agree with the other C caeruleus, it looks like a young male. If male, as an adult they turn and amazing electric blue color.
They easily reach a foot in length, or more and will eat any fish that fits in their mouth, in Lake Malawi their main prey are the sardine like fish there.