En-hazor means “the grass of the well.”
ʻÊyn Châtsôwr (ane khaw-tsore') — En-Chatsor, a place in Palestine
from H5869 (עַיִן) and the same as H2674 (חָצוֹר); fountain of a village;