Declamator
/(?)/
Dec·la·ma·tor
Declamator
n.
A declaimer.
[
R.
]