What is the full meaning of tel
in Arab lands, a hill or ancient mound formed from the accumulated debris from earlier mud or wattle habitations [n -S]
Example of the word tel placed on a Scrabble board.