Mǎ shā马莎Marks and Spencers, UK retail chain; Martha (name)Frequency 1.9MeaningsMarks and Spencers, UK retail chainMartha (name)