'Urubupunga' definitions:

Definition of 'Urubupunga'

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

Words containing 'Urubupunga'