From Middle High German esel, from Old High German esil, from Proto-West Germanic *asil.
Iesel m (plural Ieselen)