What is the meaning of ?

a commercial building; a store; a shop

store, branch (of a store company)

Source: wiktionary.org