As nouns the difference between madrasah and madrasa
is that madrasah is a school for any kind of teaching, at any grade level. It may have courses in Islamic theology and religious law, but it is not a requirement while madrasa is an alternative spelling of lang=en.