Answer: carfox

AnswerCrossword Clue
carfoxa place where four roads meet, also CARFAX