david livingstone Meaning of "david livingstone"

Add to My List

Definition(s):

  • (n) Scottish missionary and explorer who discovered the Zambezi River and Victoria Falls (1813-1873)
Word of the Day
denigrate
/ˈdɛ nə ˌɡreɪt /