Home / Dictionary / Iguassu

Iguassu Uncommon

Noun

Definitions
Noun
1

a large waterfall on the border between Argentina and Brazil

Rhyming Words
ssu kassu bussu lamassu tayassu pari passu
Compare
Iguassu vs