'Urubupunga' definitions:

Definition of 'Urubupunga'

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

Words containing 'Urubupunga'