To immortalize; to make eternally famous.
To make or render eternal.
To prolong indefinitely.
to show honor or respect to; to honor