'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]