Back to Dictionary
壑沟
壑溝
hègōu
1. ditch
2. narrow strip of water
3. moat