finitude (n.)youdaoicibaDictYouDict
1640s, from finite + -ude.