iguazu falls

Info · Definitions · Characters

iguazu falls
· ·
Text
12
· ·
Length
5
· ·
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