The English term "glass" matches the Italian term "calice, vetro"

other english words that include "glass" : italian :
glasses occhiali, lente
sand glass clessidra