medreses
English
Noun
medreses
plural of
medrese
Anagrams
demerses