A term for whites that is what "African-American" is to blacks. The term "European-American" will never be applied to whites due to double standards in racial equality in the United States.

A Guy: Hey! look at that black guy over there!
Another Guy: Hey! you said black guy! That's racist. They're called African Americans. Racist!
A Guy: But he mostly likely isn't from Africa! I bet he hasn't even been there, or at least met a family member who was born there! If he's called an African-American, I should be called a European-American!
Another Guy: Racist! You racist! You...! I hope you die!
Smart Guy: You're right, you should be called that. But that'd make sense, so you will never be called a European-American. You see, there are double standards when it comes to racial equality, despite a general want to attain equality. So, 'white guy,' what you see over there is an African-American. Got it?

The proper term for a white person who comes from multiple European countries and is not from one predominant nation. If you are full blooded Italian, German, French, or any other European country, this is not you.

An euphemism for "white", symptome of politically correct madness and a sign, that calling someone "white" will get "offensive" soon.

First of all, would you ever recognise an european Tatar as "european-american"? No, you wouldn't. Neither would you recognise a Russian as "asian-american" - and the fact nobody ever tried to call Russians or Georgians like that proves it's about outward apperance (shared by the so-called races), not geographical orgin. So stop beating around the bush and grow up, people, face the adult world, in which you're exposed to some minor stresses and difficulties, like calling something by the name, by that invocing unpleasant free associations.

"White" is shorter and more accurate, than european-american, so just give it up already.