Французское – fee.
Латинское – Fata (волшебница).
Слово «фея», имеющее латинские корни, пришло в русский язык из французского в начале XIX в.
Упоминание о феях впервые встречается в античной мифологии. Это слово обозначало и обозначает «сказочное сверхъестественное существо в облике женщины» или «волшебницу, которая может делать чудеса».
В других славянских языках, таких как украинский, белорусский и болгарский, есть слово с тем же значением и абсолютно таким же звучанием – «фея».
Родственными являются:
Сербохорватское – вила (фея).
Чешское – vila (фея).
Польское – wieszczka (фея).
Этимологический словарь русского языка. М.: Русский язык от А до Я. Издательство ЮНВЕС>. Москва. 2003.