Этимологический словарь Крылова
Это слово заимствовано из старославянского, где образовано с помощью имеющей отрицательное значение приставки из от дъхнути – "дуть". Издохнуть, таким образом, означает "лишиться дыхания".
издохнуть