supra-
word forming element meaning ‘above, beyond’
Lexical development traced from the Tamil root:
Lat. supra ‘above, over, before, beyond, on the upper side’ < supera (parte) ‘on the upper (side)’ < superus ‘above,’ related to super ‘above, over’ < soop < uper < Tamil uppu