Question: How are the terms Hispanic and Latino not specific?

Is In contrast to "Latino" or "Hispanic", "Anglo" refers to non-Hispanic White Americans or non-Hispanic European Americans, most of whom speak the English language but are not necessarily of English descent. a good answer to this question?

OPTIONS:
[-] yes.
[-] no.
no