Noun
Verb (する, transitive)
1. coming and going; traffic
人の通りも馬車の往来も多い。There is a lot of pedestrian traffic and carriage traffic.
2. road; street
この往来をまっすぐ行ったところにあるはずだよ。It should be straight down this street.
Noun
Verb (する, transitive)
3. association; socializing; socialising; fellowship; mutual visits
4. recurring (e.g. thoughts)
5. correspondence