So then a white person from Africa who came to America would be what exactly?
A Colonial-African-American?
My question is, if you were from Jamaica, and your family has been there for generations, why would you then not be referred to as "Jamaican-American"?
Alot of people I know simply refer to themselves by where they're from;
If they're from Jamaica, they will say they're Jamaican, if they're from Japan, they'll say their Japanese, if they're from Africa, they'll say they are African, if they're from Ireland, they'll say they're Irish.
So to reiterate, if I was from Japan, and I had lived in Japan my whole life, and I was born there, and my family had lived there, I would most likely refer to myself as Japanese.. even if I was white because that would of been where I was from and it would be my home.
Do you see what I mean? If you're from a certain country why can you not refer to yourself in the origin of your country's name?
If we all actually referred to ourselves from are true roots and descent we'd all call ourselves Messopotamians as we all originated from the same place.