From Alpoj (“Alps”) + korno (“horn”), a calque of German Alphorn.
alpkorno (accusative singular alpkornon, plural alpkornoj, accusative plural alpkornojn)