ダークストア

Also written ダーク・ストア

Meanings

  1. Noun dark store; retail outlet exclusively for online shopping

Jinuma: Japanese Dictionary · Word lists