Innovation · grace · nature
Source: Latin, English
Root Word: Nova, Leigh
Derived From: Combination of Nova and Leigh
Meaning: Nova means 'rising star' and Leigh means 'grassland'
Popularity History: As a modern creative name, Novahleigh gradually appeared in families in Western countries, especially in English-speaking areas, in the early 21st century.