wichita : Idioms & Phrases


wichita falls

  • noun a city in north central Texas near the Oklahoma border
WordNet