Tockay
Tock"ay
(?),
n.
(Zoöl.)
A spotted lizard native of India.