Please enable javascript to use dictionary! Howto enable javascript?
megamosque▼(a very large mosque; a mosque with a large congregation)noun
↑