Etymology

Marks & Sparks

Today it means: Marks & Spencer, a British multinational retailer. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok