Superchurch (noun) Definition, Meaning & Examples

noun
  1. a church housed in an extremely large structure and containing elaborate facilities.
Superchurch (noun) Definition, Meaning & Examples

More Definitions