Home
Search
Index
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.
Definition
2024
tockay
tockay
English
Noun
tockay
(
plural
tockays
)
A
spotted
lizard
native
to
India
.
Similar Results
Tockay
Tokay
Jockey
Stocky
Hockday