nature · Rebirth · vitality
Source: English
Root Word: May
Derived From: May
Meaning: May symbolizes spring and vitality
Popularity History: The name Mayze is not common and may be a creative spelling that only appeared in modern times.