Disguise noun, mysteriously, lacking candour (12)
I believe the answer is:
disingenuous
'disguise noun mysteriously lacking candour' is the definition.
I can't tell whether this defines the answer.
'disguise noun mysteriously' is the wordplay.
'mysteriously' is an anagram indicator.
'disguise'+'noun'='disguisenoun'
'disguisenoun' with letters rearranged gives 'DISINGENUOUS'.
Can you help me to learn more?
(Other definitions for disingenuous that I've seen before include "Not sincere" , "Insincere" .)