CAYUSE

Definition of CAYUSE

  1. (noun)a small native range horse