Big Huge Thesaurus

place-worship

noun