History
History
History
UK
US
Meaning:

a place where two or more roads meet

intersection

more synonyms
synonyms mode
crossword mode
CROSSROADS as in Wiktionary
CROSSROADS as in Wikipedia