TELLOH


Meaning of TELLOH in English

/te loh"/ , n.

a village in SE Iraq, between the lower Tigris and Euphrates: site of the ancient Sumerian city of Lagash.

Also, Tello .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .