Chuukese edit

Etymology edit

Borrowed from English store.

Noun edit

sitowa

  1. store