Arabic-English dictionary »

سَرَاب meaning in English

ArabicEnglish
سَرَاب m

miragean optical phenomenon

phantomsomething having no physical reality