croxara

Noun

 * 1) crossroads, crossing, junction