From English super, from French super, from Latin super.
supr (indeclinable)
The word is even less formal than super.
supr