Definify.com

Definition 2024


megamosque

megamosque

English

Noun

megamosque (plural megamosques)

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

See also

Translations