Shop is an old English word, as English as they come! Originally meaning a booth or stall, it derives from a presumed Germanic root *skupp ( which is unattested).
nipples
"Shop records" is not a widely used legal term. It may be local slang for something.
Employment-At-WillThe term "non-union shop" means non-unionized employment. The term "open shop" (also merit shop) means unionized employment where union membership is not required.
A beershop is a dated term for a shop which sells beer.
The term 'cat shop' could not be found in the dictionary. The standard compound noun is pet shop. I was also referred to 'cat scan', 'card shop', 'candy shop', 'catsup', 'catnap', 'catnip', etc.
Bcose colloquially in India the term used is Liquor shop like in UK its called off license shop, in some parts of Australia its called packaged shop...
Possibly jokingly WigWam which is Indian term for (Tent). You might try costume shops in New York for theatrical props. oddly, unlike say Hatters or Booteries- there is no job-shop term specifically for a merchant who deals or makes- Wigs. Now we do have Hatters, clothiers, booteries, etc. odd no specific shop term for wig shops.
grand magasin (this term is used mostly for department stores... not sure if that's what you mean by 'big shop')
The term "boutique" refers to the French word for "shop" or "store".
Unless a shop has a specialty sandwich named a knuckle sandwich, the term is used for a punch in the mouth by a fist.
You can go to the website www.quickquotes.com to get quotes for term life insurance. They will comparison shop and show you your choices.
Depends on the region of the world you live in. Boutique is rather common for a "flower shop".