A person or thing that denounces or condemns.
एक ऐसा व्यक्ति या चीज जो निंदा करती है या निंदा करती है।
English Usage: The denunciator of corruption spoke passionately at the rally.
Hindi Usage: भ्रष्टाचार के निंदा करने वाले ने रैली में उत्साह के साथ बात की।