Innovation · nature · harmonious
Source: English
Root Word: leigh
Derived From: Possibly derived from 'Enzo' combined with the place name suffix 'leigh'
Meaning: 'Leigh' means meadow or open place in Old English
Popularity History: In the past few decades, it has become common in modern name forms, possibly as a symbol of unique personality.