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