Found in: Titles and Names
According to AP, this is the preferred term for those whose ethnic origin is in a Spanish-speaking country. Latino (the feminine form is Latina) is acceptable for people whose ethnic origin is in a Latin America country.
When possible, use a more specific identification such as Cuban, Puerto Rican or Mexican-American. Refer to people of Brazilian and Portuguese origin as such, not as Hispanic.