Qomuppance

1 clue
Just deserts, in Iran?
Similar answers:
Comeuppance
Qomuppance