Innovation · Spirituality · unique
Source: Welsh/French
Root Word: Emeraude/Emrys
Derived From: Emeraude or Emrys
Meaning: Emeraude means "emerald" and Emrys means "eternity".
Popularity History: It is less common in modern society and is occasionally used as a unique name choice.