Mall
Mall is a term that has more than one meaning. Mall can refer to a shopping mall Mall may also refer to a shaded avenue or open space, such as the Mall in London or Washington DC.