What does ‘Eid ul Adha’ mean?A. Festival of PeaceB. Festival of SacrificeC. Festival of Sheep and CattleD. None of theseLeave a ReplyYou must be logged in to post a comment.