goy

[goi] /gɔɪ/
noun, plural goyim
[goi-im] /ˈgɔɪ ɪm/ (Show IPA),
goys. Usually Disparaging.
1.
a term used by a Jew to refer to someone who is not Jewish.
2.
a term used by an observant Jew to refer to a Jew who is not religious or is ignorant of Judaism.
Also, goi.
Origin
1835-45; < Yiddish < Hebrew goi nation, non-Jew, Jew ignorant of the Jewish religion
Related forms
goyish, adjective
Usage note
Use of this term usually implies a contempt for non-Jews as being different from or even inferior to Jews: Only a goy would use such faulty logic. goy is rarely used in a neutral, descriptive way as a synonym for gentile, though that is its meaning in Yiddish and Hebrew. In another usually disparaging usage, goy is applied to a Jew who is not observant.
British Dictionary definitions for goy

goy

/ɡɔɪ/
noun (pl) goyim (ˈɡɔɪɪm), goys
1.
a Jewish word for a gentile
Derived Forms
goyish, adjective
Word Origin
from Yiddish, from Hebrew goi people
Word Origin and History for goy
n.

"gentile, non-Jew" (plural goyim), 1835, from Hebrew goy "people, nation;" in Mishnaic and Modern Hebrew, also "gentile."