Creativity · independent · nature
Source: Old English
Root Word: Leigh
Derived From: Maz and Leigh combination
Meaning: Green space or grass
Popularity History: This is a modern name that is relatively rare and has not entered the mainstream popularity charts.