What is the meaning of Crossroads?

plural of crossroad

A place where one road crosses another; an intersection of two or more roads.

A centrally located position

A decision point; a turning point or opportunity to change direction, course, or goal.

A fork in the road.

Source: wiktionary.org