Innovation · gentle · optimism
Source: Latin and English
Root Word: Nova, Mae
Derived From: "Nova" comes from Latin and means "new"; "Mae" may be a common suffix for female names.
Meaning: New and beautiful
Popularity History: This name is relatively rare and is not among the common names.