Definition of Idaho Falls in English:

Idaho Falls

Pronunciation /īdəhōˈfôːlz/ /aɪdəhoʊˈfɔːlz/

proper noun

  • A city in southeastern Idaho, on the Snake River; population 54,334 (est. 2008).