Ze staronorského læknir, které je přes pragermánštinu zřejmě keltskou výpůjčkou. Srovnej např. ruské лекарь, gótské lēkinōn nebo české lékař.