AL-AZHAR UNIVERSITY


Meaning of AL-AZHAR UNIVERSITY in English

n. universuty located in Cairo (Egypt) famous for being center of Islamic scholarship and education

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.