Livingstone
English Dictionary
->
Letter L
-> Livingstone
Search Dictionary:
Livingstone Definition
(n)
Scottish
missionary
and
explorer
who
discovered
the
Zambezi
River
and
Victoria
Falls
(
1813
-
1873
)
Livingstone Synonyms
David Livingstone
Livingstone
© Art Branch Inc.