Tel-melah means “heap of salt.”
Têl Melach (tale meh'-lakh) — Tel-Melach, a place in Babylonia
from H8510 (תֵּל) and H4417 (מֶלַח); mound of salt;