ほり
hori

Noun

1. moat; fosse

Noun

2. canal; ditch

Other forms: