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.
Primary definition: A term referring to a shrine or place dedicated to the worship of deities in Shinto, emphasizing purity and reverence.