stentor
[sten-tawr]
/ ˈstɛn tɔr /
NOUN
protozoan
Synonyms
NOUN
town crier
Synonyms