kichochoro

Noun

 * 1) alleyway, footpath