Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

madrasa Definition

Cancel
madrasa
noun(ma-dras-sa)
a Muslim school, college, or university that is often part of a mosque

Words Related to madrasa!

madrasa Examples by Brain Bank Users