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.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Seisho Suuhai Sha" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides →Advertisement