Word info

Itaipu Dam

Proper noun

Meaning

Itaipu Dam

A hydroelectric dam on the Paraná River, Brazil.

Source: en.wiktionary.org

Close letter words and terms