The word haole when used on the islands has many different meanings, historically accurate or not. It is generally accepted as 'white person' among Caucasians, but most see it as
foreigner or
outsider. It is a widely accepted exclusionary word based on
race, justified or not.