Well South Asians certainly aren't 'white'. I use 'Asian' to mean East Asia - what are the called? Mongoloids?
South Asians (as well as Middle Easterners, of course)
are Caucasian- to the extent that "Caucasian" is a meaningful category, of course.
Sure, they're not "white", since whiteness is a social construct and all that. Give it a hundred years and they very well may be as white as the Italians and Irish are these days. White, in America, really just seems to boil down to anyone who's been here long enough and isn't black.