Tockay
/(?)/
Tock·ay
Tockay
n.
A spotted lizard native of India.
(Zool.)