By default the Mall we understand now is a Shopping Mall which is a large indoor shopping complex: a large enclosed building complex containing stores, restaurants, and other businesses and facilities serving the general public.
According to the rudimentary word from which this sense evolutes is a pedestrian shady avenue: an avenue sheltered with shade of trees or promenade
According to Online Dictionary, The Mall, promenade in London, originally a pall-mall alley] a: a usually public area often set with shade trees and designed as a promenade or as a pedestrian walk b: a usually paved or grassy strip between two roadways.
Here I am on the Mall!

June 30, 2008 at 7:21 am
it’s just going to my fav place after my hometown..i Luv shimla n gvn an option would luv to stay there