TWIN FALLS


Meaning of TWIN FALLS in English

Function: geographical name

city S Idaho SW of Twin Falls (waterfall in Snake River) pop 34,469

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.