'Urubupunga Falls' definitions:

Definition of 'Urubupunga Falls'

From: WordNet
noun
A waterfall in the Parana river in Brazil [syn: Urubupunga, Urubupunga Falls]