Arabic-English dictionary »

سَاحِرَة meaning in English

ArabicEnglish
سَاحِرَة f

fairymythical being

sorceressfemale wizard

witchperson who uses magic