Synonyms and Antonyms for Idaho_Falls

1. Idaho Falls (n.)

a town in southeastern Idaho on the Snake River

Synonyms: