WordNet: philosopher

Sanatista
a specialist in philosophy



philosopher