I had a few cichlids that looked like this. they were sold to me as south african ciclids. But one thing i did learn is stores dnt know very much about fish. lol so not quite sure. I do know they are a fun fish to observe especially when they have eggs and babys.

enjoy.