girikacchapa गिरिकच्छप

Definition: m. a mountain tortoise