En-dor means “fountain, eye of generation, or of habitation.”
ʻÊyn-Dôʼr (ane-dore') — En-Dor, a place in Palestine
or עֵין דּוֹר; or עֵין־דֹּר; from H5869 (עַיִן) and H1755 (דּוֹר); fountain of dwelling;