madrassas

nounAlternative spelling of madrassahs; plural of madrassa (a school teaching Islamic theology and law).

No synonyms or antonyms found for this word.