Madrassah

Noun

  • (Islam) a school for teaching Islamic theology and religious law

Leave a Reply

Your email address will not be published.