Вопросы к Поиску с Алисой
Междометие «фи» в русском языке произошло от французского слова «fi». ru.wiktionary.org
По одной из версий, «фи» — это вербализация звукосочетания, передающего свист (ср. «освистать» в знак неодобрения или презрения). gufo.me lexicography.online