Значения

  1. магазин, магазинчик, киоск

  2. склад

Происхождение: англ. store