Find the word definition

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.