meaning of livingstone

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


Related Words

livingstone | livingstone daisy |

Developed & Maintained By Taraprasad.com

Treasure Words