tels meaning

Meaning of tels

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.

Unscrambled word tels

Points for tels

Scrabble
8 points
Word With Friends
5 points
Wordfeud
8 points