Meaning of Socrates

Definition of Socrates

(noun) ancient Athenian philosopher; teacher of Plato and Xenophon (470-399 BC)

Other information on Socrates

WIKIPEDIA results for Socrates
Amazon results for Socrates