thoroughfare (n.)
late 14c., "passage or way through," from thorough (before it had differentiated from through) + fare (n.).