yashiro

/jɑʃiɾo/

Definitions

1. noun

A type of Japanese castle or mansion, often associated with samurai or aristocracy.

“The yashiro was a majestic structure surrounded by beautiful gardens and a serene lake.”

Synonyms

  • castle
  • mansion

Antonyms

  • hut
  • shed