Definitions for "Madrassa"
place - (MAH-drah-sah) religious school. Sometimes, but not always, attached to a mosque.
Islamic theological school of college
An Islamic public school, or a seminary