inexpiable (adj.)youdaoicibaDictYouDict[inexpiable 词源字典]
1560s, from Latin inexpiabilis "that cannot be atoned for," from in- "not" (see in- (1)) + expiabilis, from expiare (see expiation).[inexpiable etymology, inexpiable origin, 英语词源]