Crossroad Meaning
There are 1 meaning(s) for word Crossroad
Meaning 1 : a junction where one street or road crosses another
Synonyms : carrefour, crossing, crossway, intersection
Synonyms : carrefour, crossing, crossway, intersection
