From Old High German leist. Cognate with German Leisten, Dutch leest, English last, Danish læst.
Leescht m (plural Leeschten)