Arabic etymological dictionary

GHAFARA

ghafara: translation

cover (the head); pardon [Semgh-p-r,Malhafer (forgive),Hebkipper (atone)]