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. 2012