Interjection
(MLE, slang) An expression of disbelief, disapproval, surprise, shock, etc.
Astaghfirullah! Look at the state of your room.
(Islam, literally) In the literal sense, "I seek forgiveness from Allah"; a short prayer of redemption.
(Islam) An expression of guilt or shame.
I should not have done that, astaghfirullah.