Definition of gringo in English:

gringo

noun

informal
  • (in Spanish-speaking countries and contexts, chiefly in the Americas) a person, especially an American, who is not Hispanic or Latino.

Origin

Spanish, literally foreign, foreigner, or gibberish.

Pronunciation:

gringo

/ˈɡrɪŋɡəʊ/