Isocrates

Name – Isocrates

Gender – Male

Origin – Greek

Meaning – The Greek name Isocrates means – he who can do as much as the next man