finite

having an end or a limit [≠ infinite]:

the earth's finite resources

» Global glossary