Tamil Dictionary
🔍
tockay
Tock"ay, n. (Zoöl.) Defn: A spotted lizard native of India.
tockay - Similar Words
tokay
stocky
rocklay
hockday
today
toady
tacky
stock
socky
rocky
madurai.io
About