clamourer

listen to the pronunciation of clamourer
Englisch - Englisch
{i} person who clamors