The term "Spanish" only refers to people from the country of Spain. You might refer to people from other Spanish-speaking countries as "Latin American," "Latinos," or the demonym of the country they are from, i.e., "Mexican," "Columbian," or "Peruvian."