Definition of Yuma

Definition of Yuma
  1. Yuma Proper noun A city in southwest Arizona
  2. Yuma Noun The Quechan people and language
Feedback Form