[yawatanoyabushirazu]expression
Japanese definition
No Japanese definition yet.
English definitions
- Yawata no Yabushirazu (bamboo grove in Chiba; impossible to find one's way out of according to popular legend)
- thicket from which one cannot escape; maze
Examples
No examples yet.
Loading examples…