Algunos estudiosos han sugerido que puede provenir de "Hai-pho" que significa "ciudad costera", mientras que otros creen que es más probable que sea una abreviación de Hoi An-pho, "la ciudad de HoiAn", a "Hai-pho" , que después se convierte en "Faifo".