Yank vs gringo

Yank

noun
  • An American: someone from the United States. 

  • A Yankee, a Northerner: someone from the Northern United States, especially from New England. 

gringo

noun
  • A white person from an English-speaking country, particularly the United States. 

How often have the words Yank and gringo occurred in a corpus of books? (source: Google Ngram Viewer )