walla walla Meaning, Definition & Usage

  1. noun a town in southeastern Washington near the Oregon border

WordNet