Socrates \s(o)-cra-tes, soc-rates\ as a boy's name is of Greek origin. The name of the famous Greek philosopher, used mostly by Greeks.
Socrates has 1 variant form: Sokrates.