Происхождение слова связывают с прилагательными «зеленый», «желтый», имеющими ту же общеславянскую основу, что и слово «зола».
Зола – продукт горения, имеющий черную окраску.
Похожее слово встречается в литовском: zilas – «седой».
Производное: подзолистый.
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.