Baby boy name Socrates


Socrates

Length: 8 letters