CHEECHA


Meaning of CHEECHA in English

ˈchēchə noun

( -s )

Etymology: native name in Ceylon

: a small Ceylonese lizard ( Hemidactylus frenatus ) of the family Gekkonidae found about houses

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.