vocab dash
Log in
Sign up
马莎
Mǎshā
Meanings
1. Marks and Spencers, UK retail chain
2. Martha (name)
Characters used
马
horse
莎
katydid