8666. The creature with a horse head and human body in Girish Karnard’s play is October 4, 2025 by Admin A. Devadatta B. Bhagavatta C. Hayavadana D. Kapila ✅ The correct answer is option C.