Douglas Harper's Etymology Dictionary turkey-vulture 1823, from turkey + vulture. From 1670s as turkey-buzzard.