finitude (n.) Look up finitude at Dictionary.com
1640s, from finite + -ude.