§ Tel-harsa or Tel-haresha = "mound of the deaf mute"
a town of Babylon
probably located in the low country near the sea
Tel-harsha
§ Tel-harsa or Tel-haresha = "mound of the deaf mute"
a town of Babylon
probably located in the low country near the sea