Half-breed synonymous horrendous