Definition Definition

tockay - Meaning and Examples

Meaning of 'tockay' (Webster Dictionary)

1 . Tockay [ n.]
- A spotted lizard native of India.