Did you mean megachurch?
megachurch
noun
°A church with an atypically large congregation.