Socrates Name, Meaning of Socrates

Name:Socrates - Origin: Greek

Name:Socrates - Origin: Greek