This is a white onyx wine goblet.
I suspect it is made of what is called white onyx/onyx marble/calcite onyx, likely from Pakistan.
Probably vintage, from 1970s-2000s.
Heavy, 474 gr. There is a very small chip on the edge, see pic.
The bottom is 2.75'' in diameter, the upper part is 2.3''. 7.6'' tall.
Holds liquids, no cracks or other issues.
I found one similar shape goblet on ebay: https://www.ebay.com/itm/126596122919
Not sure if they priced it correctly.