Definition, synonyms and related words
In Japanese culture, a recreational trip to the forest for relaxation and well-being.