Synonyms of Seisho Suuhai Sha

Primary definition: A term referring to a shrine or place dedicated to the worship of deities in Shinto, emphasizing purity and reverence.

Full Dictionary Entry

Antonyms & Opposite Concepts