Lehne (German) comes from German lehnen, from Old High German lēhanōn, from Proto-Germanic laihnōną, from Proto-Germanic laihną, from Proto-Indo-European leykʷ- — to leave.
Lehne (German): arm (of a chair), armrest