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