meaning of david livingstone

1. Scottish missionary and explorer who discovered the Zambezi River and Victoria Falls 1813-1873


Related Words

david livingstone |

Developed & Maintained By Taraprasad.com

Treasure Words