Could it be some form of photo flash lamp?
Looking at the Arc-tube and the four pin base this could be it maybe?
Where would a flash bulb this size would have been used, it is a huge bulb. What kind of gear does these run on? Some kind of capacitor discharge or HV pulse?