He’s Pakistani.
In Hebrew, the term would be goyah, and not so pejorative. In Yiddish, the term would be shikseh, which is impolite or insulting.
Hebrew, the word “goy” (גוי) is used to refer to a nation or people, and in its plural form, “goyim” (גויים), it typically refers to non-Jewish nations or peoples. While the term can be used neutrally to denote any nation, it has also taken on a more specific meaning in modern usage, particularly within the Jewish community, to refer to non-Jews. The term can sometimes be used in a derogatory way, but it also has non-pejorative uses, such as describing a non-kosher restaurant as “goyishe”.
A Shikseh is a non-jewish, usually white, woman.
This is tribal thinking.