Definitions for "Quechan"
The Quechan (also Yuma, Yuman, Kwtsan, Kwtsaan) are a Native American tribe who live on the Fort Yuma Reservation on the lower Colorado River in Arizona just north of the border with Mexico. The Quechan are one of the Yuman tribes. Yuman is derived from the old name for the tribe, Yuma.