English

madrasa noun definition in Religious buildings topic from the Oxford Advanced Learner's Dictionary

madrasa

 : Religious buildings topic
a college where the Islamic faith is taught