Still in existence; not having disappeared. +
Still alive; not extinct. +
(obsolete) Standing out, or above the rest.