tockay
TOCK'AY
, n. A species of spotted lizard in India.