Where does “lefs” come from?

lefs (Middle High German) comes from Old High German lefso, from Proto-Germanic lepasan, from Indonesian lepas, from Malay lepas, from Proto-Malayo-Polynesian *ləpas — to set free, to let loose, to be liberated.

Ancestry of “lefs”, step by step

StepLanguageWordMeaning
1Old High Germanlefso—
2Proto-Germaniclepasan—
3Indonesianlepasuntethered
4Malaylepasafter, past, ago
5Proto-Malayo-Polynesian*ləpasto set free, to let loose, to be liberated
Every word from Proto-Malayo-Polynesian *ləpas →Every word from Malay lepas →Every word from Indonesian lepas →