Borrowed from Classical Persian معاف (mu'āf), from Arabic مُعَافىً (muʕāfan). Compare Hindi माफ़ (māf), Marathi माफ (māph).
ਮਾਫ਼ • (māf) (Shahmukhi spelling معاف)