Definition of twin falls:
(n) :
A city, the county seat of Twin Falls County, Idaho, United States.
(n) :
A populated place in Apache County, Arizona, United States.
(n) :
A waterfall on the Snake River, Idaho, United States.
(n) :
A waterfall in Kakadu National Park, Northern Territory, Australia.
(n) :
A waterfall in Yoho National Park, British Columbia, Canada.
(n) :
A waterfall on Maui, Hawaii, United States.