Answer: Option D
Explanation:
Psephologist meaning in Hindi : चुनाव विश्लेषक
Anthropologist means One who studies the evolution of mankind (मानवविज्ञानी).
Cartographer means One who draws maps (मानचित्रकार).
Laxicographer means One who complies a dictionary (कोश-लेखक).