Category:Tockay

Tock"ay, n. (zoöl.)

Defn: a spotted lizard native of india.