Madrassah

From Fresh Dictionary

English

Noun

madrassah

  1. a school for teaching Islamic theology and religious law
Personal tools