indubious
/ɪndjuːˈbiəs/Definitions
1. adjective
not open to doubt or question; unquestionable
“The evidence presented was indubious, and the verdict was upheld.”
2. noun
a person or thing whose existence or identity is not open to doubt
“The indubious leader of the company has been instrumental in its success.”