En-rimmon means “well of weight.”
ʻÊyn Rimmôwn (ane rim-mone') — En-Rimmon, a place in Palestine
from H5869 (עַיִן) and H7416 (רִמּוֹן); fountain of a pomegranate;