EGAVE

supermosque

Meaning

  1. noun A large, well-equipped modern mosque, serving a large Muslim congregation.

Similar words

masjid mosk mosque masjeed mosque-goer mosquegoer musalla mosqueing musjid victory mosque

Save “supermosque” to learn later