Madrassa (مدرسه)

School.

» Islamic Glossary