Among Spanish Americans, a foreigner, especially an American or sometimes an Englishman; -- often used disparagingly or as a term of reproach.
(GRIHN-goh) Spanish: an Anglo, a Yankee
Any white foreigner, though often specifically those from English-speaking countries; historically European immigrants to Argentina (as opposed to criollos), as in pampa gringa, the part of pampa settled by European immigrants.
a Latin American (disparaging) term for foreigners (especially Americans and Englishmen)
a white person, whether North American or European
Mexican slang for a white American. What gringos call gringos.
Gringo (feminine, gringa) is a term in the Spanish and Portuguese languages used in some countries of Latin America to refer to foreigners from different cultures especially from the United States, but also from Canada, the United Kingdom, Australia and elsewhere, including in some cases other countries of Latin America itself."http://www.brazzil.com/content/view/9362/76/ In Brazil, Nor All Gringos Are Equal", by Thaddeus Blanchette; an article on the meaning of 'gringo' in Brazil