Vocabulary

マドラサ

madrasa; madrasah; medrese

noun