Let's go with the modern definition as it stands in the US.From wikipedia: The U.S. Office of Management and Budget currently defines Hispanic or Latino as a person of Mexican, Puerto Rican, Cuban, South or Central American, or other Spanish culture or origin, regardless of race.[14] This definition excludes people of Portuguese origins, such as Portuguese Americans or Brazilian Americans.Ma