Schweitzer
English Dictionary
->
Letter S
-> Schweitzer
Search Dictionary:
Schweitzer Definition
(n)
French
philosopher
and
physician
and
organist
who
spent
most
of
his
life
as
a
medical
missionary
in
Gabon
(
1875
-
1965
)
Schweitzer Synonyms
Albert Schweitzer
Schweitzer
© Art Branch Inc.