Wichita Falls

geographical name

Definition of Wichita Falls

city on the Wichita River in northern Texas population 104,553