Updating...

Tel Definition

Large mound or hill composed of layers of debris from several different periods of settlement.

'