About us
Define
Definitions for
"Mosques"
a Muslim house of worship
library.thinkquest.org