undeniable (adj.)youdaoicibaDictYouDict[undeniable 词源字典]
1540s, from un- (1) "not" + deny + -able. In 19c., often with a sense of "undeniably good." Related: Undeniably.[undeniable etymology, undeniable origin, 英语词源]