ܐܣܛܪܛܐ

istrata

nouneastern

Definition

highway, freeway (main public road, high-speed thoroughfare); street, paved road