I think these might be Arcoroc or something French similar? I remember buying a pair many many years ago in my teens

There are glasses as well in clear that have the same design, I think they are 24% lead crystal or similar.
I could be wrong but they look very familiar.
m