|  | 
Definition of Iguazu falls
1. Noun. A large waterfall on the border between Argentina and Brazil. 
Exact synonyms: Iguassu, Iguassu Falls, Iguazu, Victoria Falls
Group relationships: Argentina, Argentine Republic, Brasil, Brazil, Federative Republic Of Brazil
Generic synonyms: Falls, Waterfall
Group relationships: Argentina, Argentine Republic, Brasil, Brazil, Federative Republic Of Brazil
Generic synonyms: Falls, Waterfall




 Bengali
 Bengali