English edit

Etymology edit

mega- +‎ mosque

Noun edit

megamosque (plural megamosques)

  1. a very large mosque; a mosque with a large congregation

Translations edit

See also edit