Home - Boy's Name - S - Socrates

Boys name -
Socrates

Meaning:

Wisdom

Derivation:

Origins:

Greek

Mail to a Friend