Meaning of “candour” - Learner’s Dictionary

candour

noun [ U ] UK (US candor) uk us /ˈkændər/

honest talk especially about something that is unpleasant or embarrassing

(Definition of “candour” from the Cambridge Learner’s Dictionary © Cambridge University Press)