Alexa,
Actually "gweilo" does mean "white ghost", but it’s in Cantonese.

A few more minor corrections to the post:

To say "hello" in French, is not "Bonjour" and this is not pronounced as (bone-JOOR) - Bonjour means good morning and the "n" is nasal.
To say "hello" in French, is "SALUT!"

The same for Portuguese, to say "hello" in Portuguese is not "Bom dia" – “Bom Dia” means “Bonjour” in French and “Good Morning” in English. The "Bom" is pronounced as the “Bon” in French.
To say "hello" in Portuguese is, "OLA'!"