megamosque

Noun

 * 1) a very large mosque; a mosque with a large congregation

Translations

 * Esperanto: moskeego
 * French: