'David Livingstone' definitions:

Definition of 'David Livingstone'

(from WordNet)
noun
Scottish missionary and explorer who discovered the Zambezi River and Victoria Falls (1813-1873) [syn: Livingstone, David Livingstone]