From Middle High German endelīch (“final”). By surface analysis, ענד (end, “end”) + ־לעך (-lekh, “-ly”).
ענדלעך • (endlekh)