Word Definition - 马莎

mǎ shā Marks and Spencers, UK retail chain; Martha (name)

Individual Character Details