1. to live; to exist; to survive; to remain
  2. to keep; to deposit

to exist; to be present