Variant of memento from association with memorable moments.
The alternate spelling momento is so common, some references now no longer consider it a misspelling.