finitude (n.)youdaoicibaDictYouDict[finitude 词源字典]
1640s, from finite + -ude.[finitude etymology, finitude origin, 英语词源]