Vocabulary

惣社

shrine enshrining several gods

noun