cagy

/K EY1 G IY0/
adjective
  1. 1

    Wary, careful, shrewd.

  2. 2

    Uncommunicative; unwilling or hesitant to give information.

Source: https://en.wiktionary.org/wiki/cagey, https://en.wiktionary.org/wiki/cagy