Victoria Falls
English Dictionary
->
Letter V
-> Victoria Falls
Search Dictionary:
Victoria Falls Definition
(n)
a
waterfall
in
the
Zambezi
River
on
the
border
between
Zimbabwe
and
Zambia
;
diminishes
seasonally
(n)
a
large
waterfall
on
the
border
between
Argentina
and
Brazil
Victoria Falls Synonyms
Iguassu
Iguassu Falls
Iguazu
Iguazu Falls
Victoria
Victoria Falls
© Art Branch Inc.