Reflection · profound · lasting
Source: German
Root Word: erinnern
Derived From: erinnern
Meaning: memory, recollection
Popularity History: It is often used in literary works in German-speaking countries, but is rarely used as a name and is very unique.