Question by : What does it mean the word gringo: Green-go-home or a person with pale skin who speak only English?
Answer by expatmt
During the Mexican United States war, the Americans sang a popular song “Green Grow the Lilacs.” To the Mexicans it sounded like “gringo” so that is where it came from.
Powered by Yahoo! Answers
Add your own answer in the comments!