GeneralConnection.com
➔
Dictionary
walla walla
Noun
1. Walla Walla
1. town
Usage