“Gringo is not an insult. It’s a diagnosis: ‘not local.’ The sooner you accept that, the more peaceful your travels will be through Latin America.”
Imagine: you arrive in Mexico City or Rio de Janeiro, walk down the street, start speaking English — and suddenly you hear a soft “gringo” behind you. What is it? An insult? Racism? Or just a statement of fact? Let’s explore the origin, meaning, and nuances of this multifaceted word, without which modern Latin America is unimaginable.
Where did the word “gringo” come from: the linguistic version
Most linguists agree: “gringo” is a distorted form of the Spanish word “griego,” meaning “Greek.” In Spanish (as well as in Russian, by the way), there is a fixed expression “esto es griego para mí” — “this is Greek to me,” meaning something complex and incomprehensible. Over time, “griego” turned into “gringo” and began to denote any foreigner speaking a foreign language, primarily English.
This version is considered the main one. It explains why the word appeared long before the Mexican-American War and why it is neutral in nature: a “foreigner” is not an insult, but simply an indication of origin. For example, the French, Germans, or Italians are not called this — they have their own nicknames.
The legend of the green uniforms: beautiful, but not true
Among tourists and guides, another version is popular, much more dramatic. During the Mexican-American War of 1846–1848, American soldiers wore green uniforms. Supposedly, the Mexicans would yell at them: “Green, go!” — “Get out, Greens!” The Americans took this as “gringo,” and the word became fixed.
The problem is that historians do not confirm this version. First, the word “gringo” is recorded in Spanish texts long before the war — as early as the beginning of the 19th century. Second, the uniform of the Americans in that war was not green, but blue. Third, the English phrase “green, go” is not very natural for a Spanish-speaking person. So this story is more folklore than ...
Read more