Definition of Iguassu

Noun: Iguassu

  1. A large waterfall on the border between Argentina and Brazil
    - Iguazu, Iguazu Falls, Iguassu Falls, Victoria Falls

See also:
Iguanodontidae
Iguazu

Anagrams containing the word Iguassu

issuuag uiguass suiguas ssuigua assuigu uassuig guassui