Synonyms of Shūshūsha

Primary definition: A traditional Japanese dwelling characterized by its unique architectural style and cultural significance.

Full Dictionary Entry

Antonyms & Opposite Concepts