Google now shows at the bottom of the search result a message that these results include the word “store”. Show results that include only “shops”. It’s interesting that this same inclusion doesn’t happen if you search for “stores” or “store”, it only happens when you search for “shops”. This could be that Google is still struggling to link “Store” to the multiple Synonyms for “store” that could include: abundance, accumulation, backlog, cache, fount, fountain, fund, hoard, inventory, lode, lot, mine, nest egg, plenty, plethora, provision, quantity, reserve, reservoir, savings, spring, stock, stockpile, treasure, wares, wealth, well.
So Google is able to match a narrow synonym but not yet a broad synonym such as “store”.