Boyd’s Bible Dictionary:
(Assyrian hill). Place in western Mesopotamia, near Haran and Orfa (2 Kings 19:12; Isa. 37:12).
Concise Bible Dictionary:
City wherein dwelt “the children of Eden,” who had been conquered by the Assyrians. By the names mentioned with it, Thelasar was probably in Mesopotamia, but is not identified (2 Kings 19:12; Isa. 37:12).
Jackson’s Dictionary of Scripture Proper Names:
weariness of the prince: hang thou the prince