From קאַווע (kave) + ־ניק (-nik), essentially as a partial calque from Slavic languages (e.g. Russian кофе́йник (koféjnik)). Alternatively, from Ukrainian кавник (kavnyk).
קאַוועניק • (kavenik) m, plural קאַוועניקעס (kavenikes)