Muslim ruler in Iraqi city having a change of heart (5)
I believe the answer is:
mogul
'muslim ruler' is the definition.
'mogul' can be an answer for 'ruler' (mogul is a kind of ruler). I am not sure about the 'muslim' bit.
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for mogul that I've seen before include "Powerful businessman" , "Magnate (from India?)" , "Magnate; mound of hard snow on a ski slope" , "Tycoon -- ski slope mound" , "big shot" .)