Socrates (Q3963892)
male given name
Language:
other details
aliases Socrates (first name)
Socrates (given name)
description male given name