Store

Store has several meanings: