madrasa - English Synonyms Dictionary

madrasa

n.
[1] madrasah