Meandering

There’s a Japanese word I’ve found recently: michikusa.