Meaning of david livingstone
Definition of david livingstone
(noun)
Scottish
missionary
and
explorer
who
discovered
the Zambezi River and Victoria Falls (1813-1873)
Other information on david livingstone
WIKIPEDIA results for
david livingstone
Amazon results for
david livingstone
Tweet