Skip to content
Kotomora

マドラサ

Meanings

1

noun

madrasa; Islamic school

Refers to an Islamic educational institution, often teaching religious subjects. The term is used in Japanese primarily in academic or cultural contexts.

from Arabic