25) Who was the last great Hindu ruler of North India?
Answer is:
Harsha
Related Harshavardhana MCQ with Answers
Answer is: