From ayin and rimmown; fountain of a pomegranate; En-Rimmon, a place in PalestineEn-rimmon. see HEBREW ayin see HEBREW rimmown