Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement