croxera

Noun

 * 1) crossroads, crossing, junction