Vocabulary

来路

traveled road; road someone came along

noun