a memory like an elephant

A memory like an elephant is a term used for someone with a very good memory. The memory of an elephant is astounding, which is where this term originated from. If you have heard the saying an elephant never forgets you can imagine what having a memory like an elephant is referring to. If someone says you have a memory like an elephant, it is a good memory indeed.