Definitions for "Crossroad"
A road that crosses another; an obscure road intersecting or avoiding the main road.
a junction where one street or road crosses another
An intersection at which two public roads cross each other at grade level at approximately right angles.
Keywords:  holy, place
a holy place