This Gringo thinks it really doesn't matter. It's like the argument for or against the existence of "Tia" Juana -- why bother? Why bother to spend so much energy arguing what is essentially a mythological point -- and some mythology is true, depending on your beliefs, yes? No. DefinITELY NOT! How DARE You even mention the barest possibility that there ever was, was not, was want wasrtntr?! Haw Dowr EYE? Yu?!!?! TEK THATTTTTT !!!!!!!!!!!!!
More importantly, everyone knows the word. It exists and everyone knows it means foreigner for good or for bad. What is REAL, what is happening recently, conincident with the change of centuries from 20 to 21, is that the name "gringo" has moved away from being an insult to being strictly a statement of fact. A gringo is a foreigner, most usually North American United Statesian, in Mexico.
And EVen MORE Important, this Gringo is called Gringo because his landlord calls me/him this/that. It is my sobrenombre, my nickname. So there. I am "Gringo." Everyone around the park on Third Street knows me by that nickname. I've lived there two years now, and.... Yeah... I do like it... and so does my identical cousin Michael... but he's kind of mooning around since he found out he fell in love with his hermana... but that would be telling..... . . . . .