Древнерусское – ледъ.
Слово образовалось от общеславянского lедъ. Имеет созвучия в разных языках, например в древнепрусском языке ladis – лед.
В современном русском языке слово «лед» имеет следующее значение: «замороженная жидкость, которая перешла в твердое состояние». Слово встречается разных славянских языках в неизмененном виде, например в украинском – лiд; в белорусском – лед; болгарском – лед.
Слово этимологически связано с литовским ledas; латышским – ledus; древнеирландским – ladg (снег).
Производные: леденец, ледяной, ледник, льдина, леденеть, льдистый, Ледовитый (океан), ледовый.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.