A term for a Jain temple common in Southern India.

« Back to Glossary Index