Meaning:Willpower; Star of the sea; Beloved
Masha is a girl's given name of Latin origin. It is a diminutive of Maria and means "star of the sea" or "beloved." Masha is also an alternative spelling for the Quranic given name Mashaa, which symbolizes "will" and "willpower" for members of the Muslim faith. It is a fitting name for baby and a parent seeking a meaningful name for their beloved little star!

Popularity Trend Chart

Roll over the visual for detailed rankings by year.

Source: Social Security Administration

Not sure you have the perfect name? Search to add more baby names to your My Favorites list.