NichiDict

内堀

うちぼり
内壕内濠
[uchibori]

Meanings

1.Noun

inner moat; moat within the castle walls