iJunoon official Urdu Dictionary
مردم بیزار
mardam bezaar
English definition for misanthropist
1. n. someone who dislikes people in general
Synonyms and Antonyms for misanthropist
Meaning for misanthropist found in 28 Languages.
Sponored Video