yeah def a dempsey and like stated most likely female but we would need another clearer pic to be sure. was she roughed up like that when you bough her or are your other fish beating her up? i would add some salt to the water to help her heal faster and prevent an infection