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