Unfortunately we didn’t found any matching words. Maybe these words will be useful:
tells' — an artificial mound consisting of the accumulated remains of one or more ancient settlements (often used in Egypt and the Middle East as part of a place name).