Vocabulary
人馬往来
じんばおうらい
the passage of people and horses; coming and going of people and horses
noun