from a Spanish or formerly Spanish colony (with the exception of the Southwest
US) or Spain. "Hispanic" is simply an ethnicity, NOT a race. Hispanics are mostly mestizo (of white and Amerindian descent) in most Spanish-speaking countries, with the exception of Spain and Argentina (whose populations are mostly white.) Spain's people
are mixed Mediterranean
Hispanics in the SW US are mostly
bilingual, but futher north, they just speak English.