friendly · optimism · independent
Source: English
Root Word: Margaret, Mae
Derived From: Combination of 'Maggie' (Margaret's nickname) and 'Mae' (May)
Meaning: Maggie comes from Margaret, which means 'pearl'; Mae is the abbreviation of May, symbolizing spring and hope.
Popularity History: More popular in the early 20th century, it has gained popularity again in recent years as a retro name.