Madrasa, sometimes romanized as madrasah or madrassa, is the Arabic word for any type of educational institution, secular or religious, whether for elementary education or higher learning. From Wikipedia
Opposition leaders are urging government intervention following the divisive remarks.