The Turkish word for artificial mound, equivalent to the Arabic 'tell'.
0
Turkish word for an artificial mound, equivalent to the Arabic tell.