MeaningReplacement, something given to you in place of something you have lost.
ReligionIslam
OriginArabic, Malay