Drama Glossary

Kathputli Definition

A string puppet theatre, native to Rajasthan, India.