Definify.com

Webster 1913 Edition


Tockay

Tock′ay

,
Noun.
(Zool.)
A spotted lizard native of India.

Webster 1828 Edition


Tockay

TOCK'AY

,
Noun.
A species of spotted lizard in India.