SUPRA Meaning of SUPRA in English adv. above, over; earlier in this text Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012