Wednesday, November 18, 2009

Word 56: Madrasa

noun
a college for Islamic instruction