Very likely Bohemian,
Possibly ZBS or Železnobrodské sklo , Železný Brod, Czechoslovakia,im pretty sure its a shape they use regularly.
Im sure there are other possible manufactures in Eastern Europe that may have made
similar, may be difficult to narrow it down.
Regards
Andy