Arabic-English dictionary »

عرَاف meaning in English

ArabicEnglish
عرَاف

shamanspiritual or religious medium between the concrete and spirit worlds