Etymology

The Mall

Today it means: A wide avenue in London leading from Trafalgar Square and Admiralty Arch to Buckingham Palace; used as a ceremonial route. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok