cayota

English

Noun

cayota (plural cayotas)

  1. Dated form of coyote.