Find the word definition

Wiktionary
gweilo

n. (context colloquial ethnic slur English) A white person in China, (context particularly English) ''of men''; a ‘foreign devil’.

Wikipedia
Gweilo

Gweilo or gwai lo (; Cantonese gwai2 lou2, pronounced ) is a common Cantonese slang term for Westerners. In its unmodified form, it applies only to European ethnicities and has a history of racially deprecatory use. Cantonese speakers frequently use "gweilo" to refer to Westerners in general use, in a non-derogatory context, although whether this type of usage is offensive is disputed by both Cantonese and Westerners alike.

Usage examples of "gweilo".

We had dim sum in a restaurant near my flat where we were the only gweilo.