Old High German zapho from an original *tapo, compare tap
Zapfen m. (genitive Zapfens, plural Zapfen)