From di + Latin supra. Compare Romanian deasupra; cf. also Dalmatian de zupra, Italian di sopra.
disuprã