Meaning of Demosthenes

Definition of Demosthenes

(noun) Athenian statesman and orator (circa 385-322 BC)

Other information on Demosthenes

WIKIPEDIA results for Demosthenes
Amazon results for Demosthenes