Dictionary · Easton's 1897 Tel-melahHill of salt, a place in Babylon from which the Jews returned (id.).