I was about to lament that English lacks a short, euphonic, idiomatic word for "US-icans" / US citizens & residents / culturally US people / estadounidenses.
The proportion of "US Americans" who would self-describe as a "Yank" must be vanishingly small. I think the first rule about names is that the named person should recognize the results.
But then I remembered we do have such a word.
Yanks.