Victoria-falls Synonyms

A large waterfall on the border between Argentina and Brazil
(Noun)

Victoria-falls Is Also Mentioned In