walla walla

Noun
  1. A town in southeastern Washington near the Oregon border (synset 109177829)

Other Searches