nampa

Noun
  1. A town in southwestern Idaho (synset 109104589)

Other Searches