“Did he look like someone from Latin America or from Spain?”
Spain,that’s why I posted “Hispanic”.
.
Your right, when I looked it up I only saw the second definition.