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.”
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.”