open shops
English
Noun
open shops
plural of
open shop