amayirabiri  5    1. street, 2. crossroads
crossroads    amayirabiri
En-En dictionary 
street    umuhanda, irāngo, amayirabiri, inzira
En-En dictionary