What does ‘Eid ul Adha’ mean? A. Festival of Peace B. Festival of Sacrifice C. Festival of Sheep and Cattle D. None of these Leave a ReplyYou must be logged in to post a comment.