megamosque

English

Etymology

From mega- +‎ mosque.

Noun

megamosque (plural megamosques)

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

Translations

See also