- TwinFalls
-
Twin Falls (twĭn)
A city of south-central Idaho west of Pocatello near the Twin Falls of the Snake River. The southern falls are a source of hydroelectric power. The city is a processing and trade center. Population: 27,591.
* * *
Universalium. 2010.