ܡܟܠܝܐ

makhlya

nouneastern

Definition

stop, stand, stopping place, stopover; parking lot, car park