ܥܠܘܠܐ

alola

nouneastern

Definition

street (road in a village or town usually with sidewalks, pavements and buildings); alley