Other Origin(s):Irish, Spanish, British
Meaning:Savior; dark skinned; star of the sea; wise protector
Mo is a gender-neutral name of Hebrew, Irish, Spanish, and English origins that is rich with meanings. A shortened version of Moses, this name translates to “savior,” making it a short, sweet name for you and baby to celebrate your faith. If Mo comes from Morris or Maurice, it means “dark-skinned,” and historically referred to people from North Africa or the Iberian Peninsula. If you want to inspire baby’s love for the water, Mo can also come from the name Maureen, which means “star of the sea.” The short, versatile name also acts as a nickname for Ramona, which translates to “wise protector.” Whether you want baby to build up their strength or keep swimming on, the name Mo will make a wonderful fit.

Famous People Named Mo

Wondering who else shares this name? Check out these well known people who made this baby name famous.
  • Mo Yan
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.