The name Yank is primarily a gender-neutral name of Native American origin that means U.S. Northerner.
Diminutive of the word Yankee, a colloquial term given to Northerners in the U.S. Civil War. Yankee, itself, is fabled to be a Native American pronunciation of the Dutch word "Engles," which means English (referring to English settlers in New England).