self (Middle English) comes from Old English self, from Proto-West Germanic *selb, from Proto-Germanic selbaz, from Proto-Indo-European selbʰ-, from Proto-Indo-European s(w)e-, from Proto-Indo-European swé — self.
self (Middle English): same, aforementioned; very; own