From time (“hour; time”) + glas (“glass”).
timeglas n (definite singular timeglaset, indefinite plural timeglas, definite plural timeglasa)