Definition from Wiktionary, the free dictionary
See also mall
from the game pall mall, once played there
- (London avenue) IPA: /mæl/
Proper noun 
- a wide avenue in London leading from Trafalgar Square and Admiralty Arch to Buckingham Palace; used as a ceremonial route
- The National Mall, a national park in downtown Washington DC.