Choose the correct one-word substitute for: 'A person who studies the stars and planets to predict the future'.
Show answer & explanation
Correct answer: B
Explanation
The question asks for:
“A person who studies the stars and planets to predict the future”
Astrologer → studies celestial bodies to predict future events ✅
Why others are incorrect:
Astronomer (scientific study of space, not prediction)
Meteorologist (studies weather)
Cosmologist (studies the universe scientifically)
Hindi meaning:
Astrologer = ज्योतिषी