Unforgettable

Webster's Dictionary of the English Language

·adj Not forgettable; enduring in memory.