ende (Middle Low German) comes from Old Saxon endi, from Proto-West Germanic andī, from Proto-Germanic andijaz, from Proto-Indo-European h₂entíos, from Proto-Indo-European h₂ent-, from Proto-Indo-European h₂en- — on, onto.
Ancestry of “ende”, step by step
ende traces back through two separate lines of ancestry.