The story
- Proto-Indo-European*h₃er-
- Proto-Indo-European*h₃reyH-
- Proto-Germanic*rinnaną
- Proto-West Germanic*rinnan
- Frankish*randij
- Old Frenchrandir
- Old Frenchrandon
- Middle Englishrandoun
- Englishrandon
- Englishrandom
- English todayrandomicity
Etymology from Wiktionary, CC BY-SA 4.0.