declamator

listen to the pronunciation of declamator
Lateinisch - Englisch
one who composes/delivers speeches as oratorical exercise
rhetorial declaimer
Englisch - Englisch
A declaimer