Arabic-English dictionary »

تَضْحِيَة meaning in English

ArabicEnglish
تَضْحِيَة f

sacrificehuman being or an animal, or a physical object or immaterial thing, offered to a deity