Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of IGUAZU
noun : IGUAZU
Source:WordNet 3.1
-
1. (
) a large waterfall on the border between Argentina and Brazil ;
See more about : IGUAZU