ܬܠܐ
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
Definition
hill, mound; tell, man-made hill covering the ruins and remains of an ancient settlement; heap, pile; large amount; needlework in a relief