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