Definitions for "Madrasa"
a Muslim college, with primary function of the teaching of law and related religious subjects.
The Arabic word for 'school'.
An institute for higher education in which religious sciences are taught.
Keywords:  college, university
university or college