Big Huge Thesaurus

madrasa

noun

sounds kind of like