A variant or dialectal form possibly relating to coyote or a type of canine.
Possibly a variant or shortened form related to Nahuatl 'coyotl' (coyote), though this form is uncommon and its exact origin is uncertain.
Some animal names have multiple regional names—'coyo' might be how certain Spanish-speaking communities refer to coyotes, showing how the same animal gets different names in different places.
Complete word intelligence in one call. Free tier — 50 lookups/day.