Meaning of Tugela
Definition of Tugela
(noun)
a
major
waterfall
in
southern
Africa; has
more
than one
leap
Other information on Tugela
WIKIPEDIA results for
Tugela
Amazon results for
Tugela
Tweet