iguazu

Info · Definitions · Characters

iguazu
· ·
Text
6
· ·
Length
4
· ·
Syllables

Definitions

(noun) a large waterfall on the border between Argentina and Brazil. Synonyms: Iguazu, Iguazu Falls, Iguassu, Iguassu Falls, Victoria Falls.
· ·
Noun Definition 1