From kaŝa (“hidden, concealed”) + -ema (inclination suffix).
kaŝema (accusative singular kaŝeman, plural kaŝemaj, accusative plural kaŝemajn)