TOCKAY Meaning of TOCKAY in English noun a spotted lizard native of india. Webster English vocab. Английский словарь Webster. 2012