ジナイマチ
Meanings
Noun
1. town built within the semi-fortified compounds of a temple (during the Warring States period)
Composed of
inside a temple
town; block; downtown; main street; street; road