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