What holds names and memories which are not its own?

Answer: gravestone

More Difficult Riddles with answers

More Difficult Riddles