ܬܠܐ

tilla

nouneastern

Definition

hill, mound; tell, man-made hill covering the ruins and remains of an ancient settlement; heap, pile; large amount; needlework in a relief