Compound of alt (“alto”) + viool (“violin; string instrument”), with alt deriving from Italian alto, from Latin altus (“high”).
altviool f or m (plural altviolen, diminutive altviooltje n)