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