American Dictionary of the English Language

Dictionary Search

Tockay


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