Since I don't see dark color in the dorsal, but do see spangling, it looks male to me.
The profile is very torpedo like, more of a "female" trait. But this may be because the cichlids you have it housed with, can be very dominant, which will often make a "male" instinctually display less dominant features (those that are somewhat plastic), like profile.
Here is a female, note the dark melanin in the dorsal, less steep profile and lack of spangles.

below an alpha male, note very steep profile, lots of spangles

Below a female without a male in the tank, sometimes without a male, females won't color up.

now below, the same female as above, but with a male in the tank

many male cichlids will display subordinate features if housed with more dominant tank mates.