parjaaja

Noun

 * 1) reviler one who reviles