Latin-English dictionary »

demosthenes meaning in English

LatinEnglish
Demosthenes [Demosthenis] (3rd) M
noun

Demosthenesnoun
[UK: demˈəʊsthənˌiːz] [US: demˈoʊsthənˌiːz]

Greek orator of 4th century BCnoun