telloh









telloh


noun

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