Is "Therefore, madrasah literally means "a place where learning and studying take place"." a good answer to the question "What is the literal translation of madrasah?"
yes