allwa ( synonym found)

Definition of allwa:

°A narrow street formed by the proximity of adjacent buildings.

Back to Top