Etymology tree Proto-Indo-European *h₂el-der.? Proto-Indo-European *h₂elnós Proto-Germanic *allaz Proto-West Germanic *all Old English eall Middle English all English all English right univ. English alright Univerbation of all + right. Compare Old English eallriht (“all-right, just, exactly”) (from eall + riht), equivalent to al- (“all”) + right.