Telassar or Thelasar = "Assyrian hill" 1) a city conquered and held by the Assyrians located apparently in Mesopotamia