Innovation · charm · vitality
Source: English
Root Word: amaze
Derived From: amazing
Meaning: Amazing, outstanding
Popularity History: It is relatively rare as a name and is mostly used in informal situations to express surprise or praise.