tel
(noun)
noun
1. telegraph
2. telegram
3. telephone
4. A hill or mound. Used especially for land features in the Middle East and North Africa
(noun)
1. telegraph
2. telegram
3. telephone
4. A hill or mound. Used especially for land features in the Middle East and North Africa