Old English fær "journey, road, passage, expedition," from strong neuter of faran "to journey" (see fare (v.)); merged with faru "journey, expedition, companions, baggage," strong fem. of faran. Original sense is obsolete, except in compounds (wayfarer, sea-faring, etc.) Meaning "food provided" is c. 1200 (Old English also had the word in the sense "means of subsistence"); that of "conveyance" appears in Scottish early 15c. and led to sense of "payment for passage" (1510s). Meaning "person conveyed in a vehicle" is from 1560s.
<a href="https://www.etymonline.com/word/thoroughfare">Etymology of thoroughfare by etymonline</a>
Harper, D. (n.d.). Etymology of thoroughfare. Online Etymology Dictionary. Retrieved $(datetime), from https://www.etymonline.com/word/thoroughfare