Q. Which of the following poet wrote Karpuramanjari? Answer:
Rajashekhar
Notes: Mahendrapala I adopted the title Maharajadhiraja of Aryavarta. His court was adorned by Rajashekhar, who was an eminent Sanskrit poet, dramatist, and critic who wrote many famous plays like Karpuramanjari, Kavya Mimansa, etc.