DAVID LIVINGSTONE
(noun)Definitions
There is 1 meaning of the phrase
David Livingstone.
David Livingstone - as a noun
Scottish missionary and explorer who discovered the zambezi river and victoria falls (1813-1873)
Synonyms (Exact Relations)
livingstone