I honestly think that only somebody who has kept one before could ID it....
I have them, and they are TILAPIA! Probably Oreochromis niloticus.
They are AWESOME FISH if you can house one. They get huge. Great personality, quite aggressive when older, but very playful.
If you end up not wanting it, PM me, and I'll add it to my group.
Thanks