Home › Words › Q › quechanquechanquechan means the language of this people; Yuma.EtymologyFrom Yuma Kwtsaan.nameThe language of this people; Yuma.nounAny member of a Native American people from Arizona.Definitions & examples from Wiktionary (CC BY-SA 3.0).