What is the meaning of ?

store, branch (of a store company)

Source: wiktionary.org