The Collaborative International Dictionary
Tockay
Tockay \Tock"ay\, n. (Zo["o]l.) A spotted lizard native of India.
Wiktionary
tockay
n. A spotted lizard native to India.