immortal · Insight · creativity
Source: Welsh
Root Word: Ambrosius
Derived From: Ambrosius
Meaning: immortal
Popularity History: It is mainly popular in Wales and has tended to be used internationally in recent years.