warmth · harmonious · simple
Source: English
Root Word: Hazel & Mae
Derived From: Hazel comes from the nut tree hazel, and Mae comes from the German word for May or goodness.
Meaning: Hazel means hazel tree, and Mae is associated with the May goddess.
Popularity History: Hazel was popular in the early 20th century and has regained popularity in recent years. Mae is a classic medieval name.