堀割 ほりわり
horiwari

Noun

1. canal; waterway; ditch

Other forms: