idaho falls

Noun
  1. A town in southeastern Idaho on the Snake River (synset 109104361)

Other Searches