Life Tenant

Someone who possesses a property for life.