The story
- Proto-Indo-European*h₂el-der.?
- Proto-Indo-European*h₂elnós
- Proto-Germanic*allaz
- Proto-West Germanic*all
- Old Englisheall
- Middle Englishall
- Englishall
- Englishright
- English todayalright
Univerbation of all + right. Compare Old English eallriht (“all-right, just, exactly”) (from eall + riht), equivalent to al- (“all”) + right.
Etymology from Wiktionary, CC BY-SA 4.0.