crossroads    amayirabiri
En-En dictionary 
amayirabiri  5    1. street, 2. crossroads