Once considered derogatory, hapa comes from the Hawaiian phrase hapa haole (pronounced ???hah-puh how-lee???) meaning ???half white/ foreigner.??? It now describes anyone whose heritage is white plus another racial or ethnic group, but especially Asians and Pacific Islanders.